转自:http://www.25pp.com/news/news_28002.html

 iOS7才放出第二个测试版本,我们已经看到了不少的新功能和新改变。最近,科技博客9to5Mac将iOS7中向开发者开放的新API和新功能做了一个汇总,其中包括文本转化语音、背景下载、应用内购买、视差效果和3D地图等。我们一起看看。

  1、文本转换语音API

  苹果iOS7向开发者提供了文本转化语音API(TexttospeechAPI)。过去,开发者必须将他们自己的语音整合到文本方案中,这无疑给他们带来更多的时间和资金成本。而在苹果iOS7中,苹果整合了语音API,允许开发者通过三行编码将文本转化为语音。这一改进不仅方便iOS应用开发者提升他们应用中的语音功能,同时也可以使开发者借助Safari来更好地开发网页应用。

  2、视差效应

  苹果iOS7系统推出的另一个新用户界面功能就是视差效应(ParallaxEffect)。当用户在倾斜和移动屏幕时,视差效应将会让用户在屏幕看到如3D一样的视觉效果。在苹果全球开发者大会上,苹果借助主屏幕应用图标展示了这项功能。同时,苹果还将这项功能应用于其他用户界面中,比如ActionSheets和Safari标签等。好消息就是,这项功能将向第三方应用开发者开发,让后者通过名叫“运动效果”(MotionEffects)的新API来将其植入到他们的应用中。

  3、应用背景下载

  跟苹果旧版本iOS中推出的“报刊亭”背景下载相似,第三方应用软件将可以在iOS7背景中下载素材。此前,当应用获得背景后,下载就会立马结束。而在iOS7系统中,苹果将考虑开发者的下载进程。同时,借助WiFi,应用背景下载速度将被大幅提高。

  4、免费托管应用内购买

  对开发者和用户来说,他们双方都值得高兴事情就是——iOS7中的免费托管应用内购买(FreeHostedin-Apppurchases),而这相功能借助的是StoreKit中新API。这也就意味着,苹果将允许开发者向用户提供免费的应用内下载。苹果将关注内容托管和分销,开发者就不必过多操心这些事情。托管应用内购买将在后台被下载,每个应用内购买将不超过2GB。这样做好处就是,开发者可以向用户提供可选内容,并减少初始下载量。

  除此之外,苹果还向开发者提供了一种简单方法来报告与应用内购买相关的可疑活动。当出现不正常购买行为时,开发者将很容易让苹果知道是否用户用正在同一个账户在多个设备上进行购买。

  5、3D地图

  苹果iOS7另一大亮点就是向开发者提供3D地图API。跟iOS7地图应用一样,开发者现在可以查看到3D建筑物,并在3D模式下,通过双指手势,来旋转和俯仰查看地图。同时,新MKMapCameraAPI也将允许开发者在3D地图中调整摄像头位置,创建电影镜头过渡。同时,苹果向开发者开放的新MapKit还包括了路线指示,允许开发者应用中整合苹果驾驶和行走路线指示,为用户提供路线图和时间预估。

  更多苹果、安卓资讯详见PP助手http://www.25pp.com/news/

iOS7向开发者开放的新功能汇总的更多相关文章

  1. ASP.NET Core 2.0 新功能汇总

    前言 ASP.NET Core 的变化和发展速度是飞快的,当你发现你还没有掌握 ASP.NET Core 1.0 的时候, 2.0 已经快要发布了,目前 2.0 处于 Preview 1 版本,意味着 ...

  2. iOS8 针对开发者所拥有的新特性汇总如下

    iOS8 针对开发者所拥有的新特性汇总如下 1.支持第三方键盘 2.自带网页翻译功能(即在线翻译) 3.指纹识别功能开放:第三方软件可以调用 4.Safari浏览器可直接添加新的插件. 5.可以把一个 ...

  3. IOS7 新特性(针对同样讨厌更新后IOS7的开发者)

    本文转载至 http://blog.csdn.net/hanbing861210/article/details/13614211 您还未登录!|登录|注册|帮助 首页 业界 移动 云计算 研发 论坛 ...

  4. 【新功能】MaxCompoute禁止Full Scan功能开放

    摘要: 2018年1月10日,MaxCompute禁止Full Scan功能开放.对于新创建的project默认情况下执行sql时,针对该project里的分区表不允许全表扫描,必须有分区条件指定需要 ...

  5. Web开发者应当开始学习HTML5的新功能

    据国外媒体报道,谷歌开发者业务部门高管马克·皮尔格雷姆(Mark Pilgrim)在WWW2010会议上表示,尽管还需要进一步完善,HTML5已经获得大多数平台支持,适合完成大多数任务. 但并非所有人 ...

  6. 【转】odoo11新功能及绿色版汇总

    昆山-Jeffery 11:34:00 ,odoo11 新功能: 评论:看到截图,感觉美工上又有所提高 官方的发布说明:https://www.odoo.com/nl_NL/page/odoo-11- ...

  7. 教你轻松看懂 iOS9 新功能

    2015苹果全球开发者大会在6月9日凌晨,美国旧金山举行,fir.im 整理了一部分的资料,帮助了解 iOS9 的新特性与功能,感兴趣的可以看下. 关于iOS9新增功能 在WWDC 2015上苹果介绍 ...

  8. 微信小程序0.11.122100版本新功能解析

    微信小程序0.11.122100版本新功能解析   新版本就不再吐槽了,整的自己跟个愤青似的.人老了,喷不动了,把机会留给年轻人吧.下午随着新版本开放,微信居然破天荒的开放了开发者论坛.我很是担心官方 ...

  9. SQLSERVER2014中的新功能

    SQLSERVER2014中的新功能 转载自:http://blog.csdn.net/maco_wang/article/details/22701087 博客人物:maco_wang SQLSER ...

随机推荐

  1. IDEA结合Maven的profile构建不同开发环境(SpringBoot)

    一.概述 在开发过程中,我们的项目会存在不同的开发环境,比如开发环境.生产环境.测试环境,而我们的项目在不同的环境中有些配置也是不一样的,比如数据源配置.日志文件配置等,假如我们每次将软件部署到不同的 ...

  2. 201871010101- 陈来弟《面向对象程序设计(java)》第6-7周学习总结

    201871010101- 陈来弟<面向对象程序设计(java)>第6-7周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh ...

  3. Vi编辑网卡

    Vi /etc/sysconfig/network-scripts/ifcfg-ens33  1.光标定位到BOOTPROTO=后面 2.然后按x键进行删除 3.按i键打开编辑模式,输入BOOTPRO ...

  4. 莫烦TensorFlow_04 placeholder

    import tensorflow as tf input1 = tf.placeholder(tf.float32) input2 = tf.placeholder(tf.float32) outp ...

  5. python27期day13:闭包、装饰器初始、标准版装饰器、作业题

    1.闭包: 保护数据安全.保护数据干净性. 2.闭包的定义:在嵌套函数内.使用非全局变量(且不使用本层变量) 将嵌套函数返回 闭包的目的:要接受被装饰的函数和被装饰函数需要的参数3.闭包举例子: de ...

  6. python27期day04:列表、元组、range、作业题。

    1.for循环套for循环: for i in "abc": for x in "egf: print(x) 结果是:e g f e g f e g f  2.99乘法表 ...

  7. [LeetCode] 248. Strobogrammatic Number III 对称数之三

    A strobogrammatic number is a number that looks the same when rotated 180 degrees (looked at upside ...

  8. (六)golang--变量

    什么是变量? 变量相当于内存空间中一个数据存储空间的表示,可以理解为一个门的房牌号:该区域有自己的名称(变量名)和类型(数据类型) 变量的使用步骤:申明--赋值--使用 package main im ...

  9. com.sun.jdi.InvocationException occurred invoking

    调试时候出现com.sun.jdi.InvocationException occurred invoking method 原因:因为hibernate的延迟加载引起 修改:修改hbm映射文件的对象 ...

  10. linux安装go环境并编写第一个go程序

    1.从官网下载go源码包 wget https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz 2.在/usr/local下解压源码包 sudo tar ...