iOS 10,为开发者开放了更多:Siri、电话、消息、地图等

北京时间6月14日凌晨1点,一年一度的苹果全球开发者大会 WWDC 16 在位于美国旧金山正式拉开帷幕。此次大会主要面对开发者,并没有推出用户期待的硬件产品发布。其中的重头戏应属关于 iOS 10 更新的内容。

我们可以通过这回苹果发表的 iOS 10 预览页面可以看出有一共有24个新的功能,同时苹果也在其 iOS 10 开发者网站着重描述了其十项重大功能更新。

SiriKit : 可以直接控制第三方应用

例如微信、滴滴、Uber、图片搜索、支付和 CarPlay 等应用,同时 Siri 面向开发者开放,开发者可以根据自己的需要呼叫 Siri 实现各种功能。另外,Siri也在深度学习,变得更加智能,比如能够提供相关联系人信息、读取提炼信息制定日历日程等。

Receive news and updates from Realm straight to your inbox

更为详细的内容请参考为开发者准备的 SiriKit 文档

CallKit 开放电话应用,阻拦并识别骚扰电话

iPhone 对骚扰电话束手无策困扰着许多用户。在新版本中这将不再是问题,CallKit 也拓展了在 iOS 8 就出现的 App Extensions 功能,可以让用户在接收来电时,在原生电话应用中就透过第三方应用辨识并阻拦骚扰电话。

Message 和其他应用联动

虽然我们经常使用微信,但是在美国 iMessage 更为常用。这次不仅为其增加了直接预览视频功能,还有更易使用的表情包,它能够实现自动探测,将部分文字变成表情。

在 iOS 10 中,通过使用extension功能开发者可以发送文字,贴纸,多媒体文件等多种多样的信息。

  • 创建表情包变得非常简单。通过放入 Xcode 的 Stickers Asset 里的 Sticker Pack 简单创建。
  • 方便的搜索 Message 应用内的图片。更为详细的内容请参看 iOS 10 文档中 “Integrating with the Messages App” 的部分。
  • Messages 框架文档

HomeKit: 全新的Home应用

透过 Home App,使用者可以透过一个 App 控制有所支持 HomeKit 的智能家电与设备,目前已经有超过50家公司开始研发支持 HomeKit 的硬件。可以控制这些所有硬件的 Home App 也同时发布。这类似于通过在手机端安装小米软件来控制小米空气净化器,电视,机顶盒等设备。

随着 HomeKit 的更新,添加了照相机和电子门锁相关的配件。

全新设计的苹果地图

苹果在今日也向开发者开放了苹果地图,开发者能够轻松的将 Apple Maps 导入在自己的 App 中。并且整合 Apple Pay,让使用者透过 Apple Map App 就可以快速完成餐厅订位、聚会后叫车、Apple Pay 付款、导航等功能,且完全不需要离开 Apple Maps。

总结

不论是从地图 API 还是 Siri、消息等等,我们可以看出苹果开始逐渐开放自身的 API,并且越来越开放。但是相比于 iOS 和安卓都可以使用的 Google 的各种服务,iOS 还是显得有些不足。

About the content

This content has been published here with the express permission of the author.


Realm China

Realm China Team

4 design patterns for a RESTless mobile integration »

close