堪比“科技圈春晚”的苹果全球开发者大会已落下帷幕。过去人们常对其冠以“未来科技风向标”,本届大会的主题为“theepicenterofchange(变革的中心)”,自然也备受关注。
大会除了史无前例地更新了三个系统(iO S 9、O S XEICapitan以及watch O S 2)之外,更大的“变革”在于Swift开源了。这一举措用“变革”来形容并不为过。
Swift开源,这对于普通用户看似不知所云,但想知道有多大意义,在参会者的反应上可以窥见一二,现场赢得了开发者长久的掌声。时间推前一年,去年开发者大会上当苹果宣布新编程语言Swift相关信息时,也赢得了长久的欢呼。
开发者的欢呼与过去苹果的姿态有关。苹果在开发者群体中一直以冷淡著称,开发者体验一直封闭。有开发者认为,开源Swift的做法并不太符合苹果的一贯做法。因为苹果的逻辑可以简单地说成,把硬件产品做得吸引人,软件好用,消费者就会来购买。用户足够多时,应用开发商们就越有兴趣在苹果的软件平台上做应用,就必须使用苹果的语言。
但现在,苹果的确开始对开发者亲切起来。
这是一个信号。常被称为“封闭”的苹果,终于迈开了脚步。过去,苹果的软件只能是用苹果开发,苹果电脑开发完了以后只能是给苹果自己的操作系统去使用,现在用一套编程语言编写的软件可以在苹果、安卓、windows上面同时运行,让开发者省了事。
而同时从开发者的角度来说,他们也一直希望为iPhone开发应用。笔者接触的不少开发者中有很多果粉,甚至只为苹果系统设计APP,没有安卓版。有数据显示,目前在App Store中有超过15000个应用都是用Swift来开发的。
事实上,从商业目的来说,苹果肯定不只是希望纯粹为了开发社区贡献技术。Swift的出现和开源,更多开发者将熟悉和使用Swift语言,意味着在苹果的视野之中,增强了数以百万计的开发者支持。而业内人士更表示,苹果所选择的开源许可,将很大程度上决定该公司将如何与开发者互动。
其实,Apple watch从另一个角度亦能表现出苹果的态度在转变。
笔者身边不少iPhone手机用户拿到Applewatch时大呼失望,因为他们认为苹果手表对于他们没有任何太大的意义。有业内人士对笔者分析,第一版Apple W atch系统在使用上非常依赖iPhone,只能通过蓝牙配对互传信息的机制效率不高,使用限制也非常大。
然而,本届大会上公布了watchO S 2,其重头戏同样是更加开放的软硬件。苹果不断开放更多API,开发者在Apple W atch平台上获得了更大的权限。硬件上有加速计、麦克风、扬声器等;软件上则有全新的W atchKit开发包。这些让完整的第三方独立应用成为可能。这样,他们就可以按照自己的想法去构建理想中的智能手表服务。
世界上不缺开发者,而且推动底层根本技术进步的因子都埋在这里,只要对他们敞开怀抱,可能性几乎是无限的。
话说回来,对于消费者来说,应用增多,选择也增多,硬件被赋予了新的意义,AppleW atch也远远不止是现在这些有限的功能。
与其说是Swift的开放,倒不如说苹果开始向开发者寻求创新灵感。这是苹果从传统意义上的封闭走向开放的关键点。苹果过去通过硬件产品改变了消费者生活,但现在或是用自己开创的编程语言来叩响消费者心中另外一扇大门的时候了。
本文来源:不详 作者:佚名