博客> 苹果 WWDC 2017 大会 iOS 11 新特性
苹果 WWDC 2017 大会 iOS 11 新特性
2017-12-13 03:10 评论:0 阅读:202 xianglinit
app Store ios11 wwdc


  本文简单的介绍了苹果 WWDC 2017中关于 iOS 在以下三个方面的一些新特性:

  • iOS 开发相关
  • iOS 11 操作系统相关
  • App Store改版

一. iOS开发相关

1.iOS SDK 新增框架

  iOS 11 SDK 新增的大框架有两个,分别是负责简化和集成机器学习的 Core ML 和用来创建增强现实 (AR) 应用的 ARKit

  • Core ML

  机器学习的模型可看作一个黑盒函数,你给定一些输入 (可能是一段文字,或者一张图片),这个函数会给出特定的输出 (比如这段文字中包含的人名地名,或者图片中出现的商店名牌等)。一开始这个模型可能非常粗糙,完全不能给出正确的结果,但是你可以使用大量已有的数据和正确的结果,来对模型进行训练,甚至改进。在所使用的模型足够优化,以及训练量足够大的情况下,这个黑盒模型将不仅对训练数据有较高的准确率,也往往能对未知的实际输入给出正确的返回。这样的模型就是一个训练好的可以实际使用的模型。

  而Core ML 所做的就是将已经训练好的模型转换为 iOS 可以理解的形式,并且将新的数据“喂给”模型, 可以很轻松地在你的 iOS app 里使用前人训练出的模型, Core ML 将使用模型的门槛降低了很多。

  Google 或者 Samsung 在 Android AI 上的努力,大多是在自带的应用中集 成服务。相比起来,苹果基于对自己生态和硬件的控制,将更多的选择权交给了第三方开发者。

  • ARKit

  AR 可以说并非什么新技术,像是 Pokémon Go 这样的游戏也验证了 AR 在游戏上的潜力。ARKit 框架极大降低了普通开发者玩 AR 的门槛,涉及的 View 是作为 SceneKit 的延伸,再加上在真实世界的定位也已经由系统帮助处理,开发者需要做的大抵就是将虚拟物体放在屏幕的合适位置,并让物体之间互动即可。

2.Xcode
  • 编辑器和编译器

  Xcode 9 中编辑器进行了重写,支持了对 Swift 代码的重构,将 VCS(Version control system 版本控制) 提到了更重要的位置,并添加了 Github 集成,可以进行同局域网的无线部署和调试。索引系统也使用了新的引擎,据称在大型项目中搜索最高可以达到 50 倍的速度。

  • Named Color

  可以在 xcassets 里添加颜色,然后在代码或者 IB 中引用这个颜色了。比如某 app 是使用 IB 来构建 UI 的,更换主题色的时候只需要在 xcassets 里改一下,就能反应到 IB 中的所有用的这个颜色的地方了, 非常方便实用。

What's new in Xcode 9 这篇文章介绍了更多Xcode9的新特性。

3.其他

还有一些小变化:

  • FileProvider 和 FileProviderUI : 提供一套类似 Files app 的界面,让你可以获取用户设备上或者云端的文件。相信会成为以后文档相关类 app 的标配。

  • 不再支持 32 位 app : 如果你想让自己的app运行在 iOS 11 的设备上,进行 64 位的重新编译是必须步骤。

  • DeviceCheck : DeviceCheck 允许你通过你的服务器与苹果服务器通讯,并为单个设备设置两个 bit 的数据。简单说,你在设备上用 DeviceCheck API 生成一个 token,然后将这个 token 发给自己的服务器,再由自己的服务器与苹果的 API 进行通讯,来更新或者查询该设备的值。比如可用来追踪用户是否已经领取奖励这类信息。

  • PDFKit : 这是一个在 macOS 上已经长期存在的框架,可以使用这个框架显示和操作 pdf 文件。

  • Core NFC : 在 iPhone 7 和 iPhone 7 Plus 上提供基础的近场通讯读取功能, 只要你有合适的 NFC 标签,手机就可以进行读取。

  • Auto Fill : 从 iCloud Keychain 中获取密码,然后自动填充的功能现在开放给第三方开发者了。UITextInputTraits 的 textContentType 中添加了 username 和 password,对适合的 textView 或者 textField 的 content type 进行配置,就可以在要求输入用户名密码时获取键盘上方的自动填充,帮助用户快速登录。

  更多可以前往苹果官方文档页面查看。

二. iOS 11 操作系统相关

1.iMessage可实现云端同步

  iOS 11将升级iMessage功能,除了可以与手机中的应用打通之外,通过iCloud可将iMessage里的对话内容进行云端同步,打开同一iCloud下的设备,对话将实时进行传输。此外,iMessage还加入了Apple Pay,可直接在对话中进行转账,转账之后的钱可存入对方账户中。

2.压缩图片提供更多空间

  iOS 11的Photos应用获重大升级, 支持High Efficiency Image Format(高效影像格式,HEIF, 承诺不影响质量情况下容量压缩到一半,这也意味着用户将有更多的空间来存储照片。在照片编辑中,可以将照片和视频编辑无限循环播放。

3.重新设计了控制中心和通知中心

  iOS 11重新设计了控制中心和通知中心,更多的功能将加入其中,其中包括蜂窝数据开关,锁屏功能,改变音量大小等。

4.开车勿扰模式

  使用设备内置传感器来检测是否处于车内行驶状态,并推荐用户激活这项模式。以安全优先没有按钮,没有通知,自然用户可以选择退出该模式。在开启勿扰模式的时候,设备能够对接收到的短信和来电进行自动回复。

5.引入了拖拽功能

  方便用户抓取内容然后添加到文档和短信中。此外该操作支持多点操作,例如用户在抓取一张照片之后,能够用另一个拇指再选择一张照片,然后将其拖拽到邮件中。

三. App Store改版

1.这次的App Store到底改变了什么?
  • 主菜单栏目变化

   iOS 11系统之前的App Store主菜单栏目中精品推荐、类别、排行榜被移除,取而代之的是「每日推荐」、「游戏」和「App」。

  「每日推荐」成为主菜单的第一项, 这意味着苹果编辑对应用的推荐,将能越过其他所有栏目,第一时间被推送到用户眼前, 加上UI采用的卡片式设计,让应用和游戏的内容以最直观的方式呈现在用户面前。

  • 弱化榜单

  不过这次对业界造成最大影响的,恐怕是App Store直接在主界面取消了榜单选项,畅销榜的移除无疑导致了App Store的一大流量入口直接消失,对榜单整体的弱化,也是苹果想要进一步整治榜单的混乱现象。

  • 强化搜索

  在榜单入口被弱化之后,用户从App Store获取应用的推荐除了依靠编辑推荐之外,就只有搜素了。基于此,本次App Store还极大的强化了搜索功能,热搜词虽然从原来的10个变成了7个,但新的搜索功能将变得更为强大,不再只是简单的热门关键词,还将为用户提供包括编辑故事、提示和技巧,以及精选榜单的扩展搜索结果。

2.App Store对苹果来说有多重要?

  在苹果公司所有服务业务中,App Store的重要性则排在了第一位。去年的WWDC2016大会上,库克表示苹果App Store已拥有超过200万应用,累计下载次数已超1300亿,直接向开发者支付了超过500亿美元。而在WWDC2017开幕前夕,苹果再次透露,向开发者支付的费用已超过700亿美元。这意味着,过去一年苹果向开发者总共支付了200亿美元。

  如今App Store的开发者遍布全球155个国家和地区,过去一年,App Store软件下载量增长了70%以上,周访问量达5亿。其中游戏娱乐类应用增长最快,而生活类应用、健康与健身类应用增长率也超70%,照片和视频类应用则增长近90%。

3.App Store改版对行业的影响

  iOS 11在App Store上面的改版内容我们可以看出,App Store正迎来一次彻头彻尾的变革。苹果不仅强化了对应用商店的掌控力,对未来App Store发展的进行了规划,也给整个行业带来的巨大的影响:

  • 刷榜的成本将会更高

  此次虽然弱化了榜单,不过榜单仍然存在,依旧是一个巨大的流量入口,所以刷榜的问题不会完全杜绝。但现在只剩下付费榜和免费榜了,而且这两个榜单只显示Top3,剩下的都要点击「全部」才能显示出来,这意味着只有前三名能够占据流量优势。为了争夺这有限的位置,刷榜势必要付出更多的成本。

  • 游戏开发者迎来利好

  此次改版中,苹果将「游戏」从App中独立出来,显然是看到了移动游戏巨大的市场,而这对游戏开发者来说无疑是一大利好消息。

  • 优秀产品更容易突围

  从「精品推荐」变成「每日推荐」后,App Store将更强调产品的内容品质,开发者可以添加更多富媒体元素向用户介绍自己的应用。

  • 搜索将成下一个收入来源

  榜单弱化,搜索功能在app曝光率方面所占的权重就自然提高了。而这次的搜索最大的改变是,所有的搜索热词和热词排名顺序都将由官方指定。有数据显示,超过65%的App下载量来自于App搜索,开发者在App Store的推广方式比其他推广途径要更有效率,这意味着苹果的竞价搜索广告业务(ASM)存在着巨大的机会,而这次的改版无疑给苹果的ASM助了一臂之力。

  总体来看,App Store正迎来一场前所未有的转变。转变后的的规则将变得更加透明,苹果对生态的掌控力也变得更强。这当然会动了不少人的既得利益,但对专注品质的开发者来说,这又何尝不是机遇呢?

收藏
0
sina weixin mail 回到顶部