【WWDC观察】从幕后到台前,开发者的崛起

【WWDC观察】从幕后到台前,开发者的崛起

今年是 WWDC 25 周年,也是最近几年 WWDC 最纯粹的一年,完全没有发布硬件,单纯的软件和开发者的盛会。

Apple 在开场的视频中用很多普通用户的角度去告诉你,开发者是一群什么样的人,而他们是怎么样的改造了世界,他们创造出的 App 是如何影响了这些生活。

现在的改变世界,背后是 Apple 花费了 6 年 (2008 年~2014 年) 的时间去建立,和维护这个近似封闭的平台,在用他们自己的方式控制着生态系统,而这一切在今天都开始改变,我们可以听到 Cook 在台上说『I do read your mails』,很多功能开始被开发者影响。

这一年 Apple 改变了很多:

满足开发者过去的需求

提供了长久以来开发者和用户都梦寐以求的 Extension 功能,实现了沙箱独立的情况下的数据和功能共享的功能。

这一功能提供了 Today 中的 widget 插件,分享中的各种社交平台的支持,图片软件中各种图像编辑功能的调用支持,甚至自定义的视图功能调用的支持,数据存储功能,自定义键盘功能。越狱的理由又少了一分,安全就更多了一些。

开发者同样梦寐以求的还有 Touch-ID 功能。Touch-ID 是 Apple 为了让用户更安全,体验更好的一种尝试,生物体征的授权过程会让输入密码这一繁琐的功能变得更容易。

经过了一代操作系统的自我试验,最终还是开放出来给让第三方 App 的账户体验也更加的趋于系统化,在安全的同时,提升了体验。

给开发者更多的可能性

每个时代都有那个时代的热潮,现在这个时代,就是智能硬件的时代。虽然还在智能硬件的早期,但一直是潮流领导者的 Apple 也不会错过这个机会。

HealthKit,给健康硬件一个统一展现的地方, 目前没有更多的介绍,但 HealthKit 配合 Health App 给了一个很大的想象空间。而对于 Apple 来说,则可以算在可穿戴领域的一个重要尝试,iWatch 究竟是要走控制中心的路线,还是目前在炒作的手表运动健康监控的路线。在笔者看来,健康这条路一直都没有走的很明朗。

而由于各个国家的医疗系统信息化程度不一致,很难落地,数据不落地的意义有多大,还待讨论,这个事情 Apple 也还没有看清楚。尤其是可穿戴这类硬件究竟是该走功能性的炫酷拽路线,还是走健康闭环路线,更是一个尚未定论的问题。

HomeKit,控制智能家居的中枢。智能家居是智能硬件里很重要的分支,也可以算是硬件智能化的早期先驱,各大公司在很早的时候就开始尝试做整体化的解决方案,但由于部署难度和成本的原因一直无法得到很好的推广。而目前的单品市场,类似灯泡,插座等,这样从小处着手,降低了部署难度的同时,可以让智能化的路走的更稳健。

HomeKit 解决了几个问题,场景化管理,控制中枢,语音交互。这些不是单品公司能够做的部分,可以由 HomeKit 接手搞定。把 Apple 的开发者推向更多的智能家居市场,以及和更多的精品智能单品合作的方式会让 HomeKit 有足够的想象空间和广阔的市场。

给开发者更多的基础支持

更多的基础支持的改善,对于 iOS ,Mac 开发者来说是好事,对于跨平台的开发者可能是喜忧参半的事情。更彻底的与底层的兼容和优化,为了得到更好的性能,和更容易的使用成本,但会带来很多跨平台的特性无法使用的问题,当然早晚会解决。

在 Metal 的优化下,效果终于有点接近主机的效果了,当然也许那只是 Demo 做得好,ZenGarden 的效果惊人,笔者在会场的时候感觉这是唯一一个让所有人惊到安静的场景,它引发的更多的是让人思考如何可以利用上这特性,又不失去跨平台特性的思考吧。现在又有多少游戏开发者只为 iOS 开发游戏呢?更别说使用 SceneKit 和 SpriteKit 来开发的游戏开发者数量了。

Xcode 的更新原本没有那么惊喜,当然如果没有 Swift 的话,它的更新也只是更接近现代了而已,而且每次都会伴随着不少 bug。配合 Swift 实现的交互式编程,可以直接让 Apple 的开发者从远古来到了现代的感觉。

Xcode 里的 trick 技巧每年都会有专门的 Session 来讲,今年的 Session 应该更加的有意思才对。按照 Apple 不断的由底层向上优化的思想来看,Metal 针对 A7 的优化效果如果只是显著的话,那 Swift 的出现和与 LLVM 的底层优化效果就是惊艳了。

先不说那些数据,单纯从编程体验和编程过程来看,就已经可以让开发者自 High 很久了。从社区里已经有人在做中文化文档就可以看出,这是一件多么触到 High 点的事情。现在的期待就是,不要仅仅是搬运翻译,后续可以真正的在推广 Swift 上有足够的贡献的话,那就是对 Swift 社区最大的支持了。

结语:WWDC 2014 注定会成为一场意义重大的盛会,虽然没有新的硬件,却为智能硬件搭建了一个宽广的平台,为未来的几年里做足了技术的积累,也联合了一大批精品硬件单品合作厂商,有新兴的 August 这种智能硬件单品公司,也有 Haier 这种转型中传统家电企业。

这一场围绕这软件开发者的会议,不仅仅让软件开发者停留在软件层面,更是把他们领到了一个新的领域,更真实、直接地影响生活方式和生活品质,试图将软件的智能化程度反哺到其他硬件上。正如开场的音乐 Coming of age,一个新的时代正在到来,真正的 Write the code, Change the world 也将从这一年开始。

开发者iOS 8
下载极客公园客户端
iOS下载
反馈