北京时间6月28日消息,科技博客9to5Mac近日针对苹果在iOS7中向开发者开放的新API和新功能做了汇总,其中涉及文本转化语音、背景下载、应用内购买,视差效果和3D地图等。

1文本转换语音API

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

2视差效应

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

3应用背景下载

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

4免费托管应用内购买

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

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

53D地图

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