WWDC 2015 大会十大看点总结:Swift 要开源了

阅读数:5499 2015 年 6 月 8 日

一年一度的 WWDC 苹果开发者大会如期而至,无数人或是在现场,或是通过视频直播观看了这场开发者盛会。对于那些错过直播的同学, InfoQ 第一时间总结了本次大会的十大热点,希望读者喜欢。

一、数据:千亿下载

本次 WWDC 开发者大会是第 26 次举办,出席者来自 70 个国家。本次大会设置了 100+ 的 session 环节和 150+ 的 labs 环节,有超过 1000 名苹果工程师在现场同开发者交流。

OS X 10.10 Yosemite 版本在过去的 8 个月里有超过 55% 的 Mac 更新,同期的 Windows 8.1 版更新率不到 10%。

iOS 8.x 版本在正式版发布后到现在有超过 83% 的苹果移动设备更新,同期 Android 5.x 版本更新率则为 12% 左右。

App Store 的应用下载次数超过 1000 亿次,总共给开发者分成超过 300 亿美元。

二、OS X El Capitan:船长驾临

OS X 新版本被命名为“El Capitan”,本次 OS X 系统发布了诸多更新,如新的手势操作,Safari 增加了更多特性,新的 Spotlight 和 Finder 功能十分强大,在一定程度上能使用自然语言搜索。另外新版 OS X 还加入了分屏模式,并且可以自由调节分屏比例。

OS X El Capitan 版本也进行了多项性能改进,应用的启动速度提升 1.4 倍,PDF 的打开速度提升 7 倍。

OS X El Capitan 的开发者预览版即日起即可在开发者中心下载,公众测试版则将在 7 月发布,正式版将于秋天发布。

三、游戏:Metal for Mac 与 Gaming API

去年 WWDC 大会上苹果发布了 Metal 框架,这是一个支持 GPU 硬件加速、高级 3D 图形渲染以及大数据并行运算的底层框架。本次大会上苹果将它带到了 OS X 平台,即 Metal for Mac,苹果也对它进行了演示以介绍它在 OS X 上的游戏性能。

Metal 综合了 OpenCL 的计算能力和 OpenGL 的图形能力,渲染效果提升 40%,CPU 使用率降低 30%。另外,借助 Metal,Adobe AfterEffects 的渲染效果得到了 8 倍提升。

本次大会上苹果还发布了 3 个新的游戏框架,与之前的 SpiritKit 等组成了 6 组 Gaming API。

四、iOS 9:在四方面得到提升

四方面分别是智能、常用应用、iPad、Foundation。

智能指的是 Siri 以及系统能够理解甚至在一定程度上预测用户的意图,并且进行自动处理。另外,现在 iOS 支持来电显示,并且猜测来电到底是谁。系统搜索更加强大,支持 Deep linking,并且 API 对外开放。

常用应用则向我们演示了 3 款应用的改进,它们是 Notes、Maps 和新应用 News。Notes 现在支持富媒体编辑、涂鸦等功能,并能在 OS X 和 iOS 设备无缝使用。Maps 现在支持支持公共交通信息,能实时显示交通堵塞状况。News 则是一款新闻资讯应用,和现有的第三方应用功能相似,但设计更加精美,功能更强大。

iPad 的提升包括支持多任务,Foundation 则包括性能改进和其它基础功能提升。

五、Siri:Proactive Assistant

Siri 变得更强大了,它的使用率也在稳步提升,目前已达到每周 10 亿次请求,对语音识别的准确率大大提升。

Siri 不仅 UI 得到更新,与系统和常用应用的联系也更加紧密。从演示中可以看到 Siri 能自动从邮件、短信等地方读取信息并添加到日程中。它的新的行为模式被称为 Proactive Assistant,变得更加积极主动,会智能预测并处理你的需求。

六、Apple Pay:苹果终于有钱包

Apple Pay 增长迅猛,已经和 2500 家银行合作,并且支持 Square。已经有不少应用集成了 Apple Pay,在应用里进行实体商品销售。苹果以 Pinterest 为例演示,你可以在这个应用里直接购买图片上的商品而无需跳出。

Apple Pay 在 7 月会进入英国市场,并且已经有 70% 的银行和 25 万家商店愿意合作。

另外,Passbook 应用更名为 wallet,苹果也终于有自己的钱包了。

七、Swift:发布 2.0、开源

这一条应该是开发者最关心的内容了,苹果也不负众望,宣布 Swift 发布 2.0 版的同时,还宣布 Swift 开源,引起了在场开发者最响亮的欢呼和鼓掌声。

在 Keynote 上并未详细介绍 Swift 2.0 版的更新内容,从 Slide 里可以看到 Swift 2.0 增加的主要特性包括泛型、更快的调试模式、更快的编译、错误处理机制、C 函数指针 API、注释里 Markdown 格式等等。

八、iPad:支持多任务

iPad 被苹果称为许多人的“首要计算设备”,因此本次 iOS 9 的更新,对 iPad 在办公能力上进行了加强。

iPad 的提升则包括 Quicktype,这是对输入法的改进,现在的虚拟键盘能够用双指手势实现类似于触摸板的作用,更加方便的进行复制和编辑。

另一个重大改进是支持多任务,方式为分屏应用,两边的应用都可以进行实时操作,并且分屏比例可以调节,另外视频播放支持画中画功能,现在可以浮动在其它应用界面或者桌面上。

九、watchOS 2:原生 WatchKit

Apple Watch 在发布短短几个月以来取得了巨大的成功,现在它已成为苹果产品的重要一员。本次大会上 watchOS 与 OS X 与 iOS 并列,体现了苹果对它的重视。

新的 watchOS 2 版本看上去更像是一个独立的操作系统了,它拥有独立的 WatchKit 可以开发原生 Watch Apps,无需依赖 iPhone 来运行应用。watchOS 现在还能播放视频、打电话、回复语言消息等待(使用微信做的演示)、远程控制汽车等待,可以在 iPhone 不在手边时暂时作为替代。

另外 watchOS 2 还发布了 TimeTravel 功能,可以通过调节表冠来查看日程。

十、One more thing:Apple Music

最后,库克发布了苹果管理的 One more thing:Apple Music。这款应用将所有关于音乐和音乐人的内容整合到一起,提供完整的体验,从而打造一个音乐的生态体系。

据库克表示,这款应用不但将在 iOS 和 OS X 上提供,还会发布 Windows 和 Android 版本,它的月费为 9.99 美元,另外还有一个可供六人使用的家庭版本,费用为每月 14.99 美元。

感谢郭蕾对本文的审校。

收藏

评论

微博

发表评论

注册/登录 InfoQ 发表评论