彩票走势图

【实用新功能】移动开发者需要知道的iOS 10新特性

原创|行业资讯|编辑:黄竹雯|2016-08-25 09:54:19.000|阅读 342 次

概述:大部分能够产生口碑的功能都会吸引普通用户(看看新的iMessage),但哪些新的框架和功能是你的应用程序可以利用的?让我们一起来看一看。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

苹果iOS的下一个重大更新定于今年秋季发布,公开beta目前已经对开发人员和用户开放。大部分能够产生口碑的功能都会吸引普通用户(看看新的iMessage),但哪些新的框架和功能是你的应用程序可以利用的?让我们一起来看一看。

用户通知

iOS 10有两个新的框架,使开发人员能够利用更多的互动和健康的系统通知。UserNotifications.framework使开发人员更多的控制当地的时间通知,现在可以根据不同的时间和位置参数进行显示。

举个例子,如果当用户进到商店时你想要一个通知来吸引用户,那么新的框架就会给你选项,而无需从你的应用程序监控地理围栏(geofences)。

iOS 10还介绍了UserNotificationsUi.framework,正如你可能已经猜到的,它允许一些应用程序的通知外观和如何应对用户输入的基本的控制。我们仍然在谈论苹果,所以不要期望完全控制,但是现在,你可以构建一个应用程序扩展,可以与传入的通知进行沟通交流。这允许你的应用程序直接在通知里提供实时内容或视觉显示。

【实用新功能】移动开发者需要知道的iOS 10新特性

消息

目前为止,iOS 10 beta中最能获得口碑的功能是iMessage。大多数人因为可以装饰他们聊天的新动画、贴纸、图纸和手写消息而感到开心,但与此同时,还有一些其他的功能提供给低调行事的应用程序开发者。

开发人员现在可以在标准iOS Message应用程序范围内创建应用程序。这些是常规iOS应用程序或独立iMessage应用的扩展。新的框架提供了一个定制用户界面的功能,允许用户创建输入,与应用程序交互,或共享自定义消息——这些都能直接在iMessage上找到。

消息本身现在也有一个使用MSSession类的交互式选项,因此在消息两端的用户都可以为合作或游戏进行动态地更新。

【实用新功能】移动开发者需要知道的iOS 10新特性

Siri

最后,开发人员可以利用Siri把事情做好——即使你的应用程序不开放。我们多年来一直在等待这一创新——为什么不明确地喊出来呢?不幸的是,SiriKit只能用于特定的域,比如消息传递、支付和锻炼(查看完整)。

如果你的应用程序可以利用一个或多个域,那么只需要一个应用程序扩展来处理各种用户意图(如:“MyWorkoutApp启动运行”)。你可以很容易定义意图,SiriKit掌握所有语言处理来在你的应用程序里找到正确的功能匹配用户命令。

但是,如果你像我一样,你的应用程序不利用苹果预先核准的域,你的运气就不太好了。希望苹果公司将在即将到来的版本中扩大SiriKit的支持。

【实用新功能】移动开发者需要知道的iOS 10新特性

更多

随着应用程序扩展变得更普遍,很明显的,苹果公司正在加大支持开发者来利用核心iOS功能。除了上面的强调的内容,开发人员还可以在iOS 10为他们自己的使用扩展地图和手机应用(当然要遵循苹果的约束条件)。

这对开发人员来说是个好消息,因为越来越多的操作系统正变得容易。最重要的是,这可能只是刚刚开始。现在扩展架构越来越成熟,我们可以期待第三方开发更快的增强和更多的功能解锁。

本文翻译自:

你如何看待iOS 10新特性?在下方评论中给我们留言吧。

 

PS: 关于移动开发,这些产品你可以关注>>
关于移动开发的最新资讯和产品推荐,请<>!

标签:移动开发iOS应用程序框架动态更新Apple

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP