6月,苹果与谷歌的开发者大会相继召开。月初的WWDC余音绕梁,月底的I/O人声鼎沸。在备受全球开发者关注的这两场盛会中,苹果与谷歌几乎都展现了一个事实:今天的世界是你和我的,明天的世界应该是我的。努力建设基于移动互联网的生态系统,通过升级已有的操作系统、推出新平台,两家公司无处不展现出将要“统治”世界的气质。而两家公司若想在这未来世界的争夺战中取胜,开发者将成为最重要的砝码。但面对苹果与谷歌纷繁复杂的产品线,开发者到底该如何选择?本文根据本月两家公司开发者大会所透露的信息,做简要盘点分析。 手机操作系统 移动互联网时代智能手机操作系统的战争基本结束,Android与iOS一起几乎吞掉了所有的市场份额。但据目前的数据来看,Android拥有较大的市场份额,而iOS拥有很强的吸金能力。 WWDC 2014上,苹果正式推出iOS 8。新一代操作系统的界面变化不大,但功能上的完善让用户见到了一个更加开放的苹果。其中,iMessage发送的信息内容开始支持语音、图片甚至视频。而Handoff则似乎在担任iOS与Mac OS X融合的任务,用户利用此功能将可以在iOS与Mac设备上同步各种工作。让许多用户兴奋的还有iOS 8解除了对第三方输入法的封锁,Spotlight的搜索也不再仅限于本地,将可以联网搜索。除此之外,开发者最乐意见到的是苹果一口气开放了4000多个API接口,突破巨大。苹果在WWDC上推出全新编程语言Swift,希望以此降低开发者门槛,保证开发者能为苹果生态开发出更多更优秀的作品。 谷歌也在I/O上推出了新一代移动操作系统Android L,新系统在用户界面及底层代码结构都进行了不少改进。界面上,所有设计元素都重新进行了设计,并推出了设计语言Material Design,与Swift不同,Material Design偏重界面设计,谷歌希望借此统一Chrome OS、Android及网页平台上的产品设计风格,减轻谷歌系产品碎片化的印象。性能上,Android正式过渡到Android RunTime(ART)架构,据谷歌透露至少获得了2倍的性能提升。另外,“Android Extension Pack”也让GPU的性能大幅优化,让移动设备获得更近PC的显示效果。 对于开发者来说,短期内,iOS仍然是变现能力最强的移动操作系统。在随着iOS越来越开放,对于部分开发者来说,基础功能应用的开发越来越没有必要。同时,Swift降低了开发者进入的门槛,iOS平台上的竞争会越来越大。反观Android,目前的优势是市场份额可观,长远看来,在变现能力上一定会逐步提升。Android L在用户体验上的提升、界面设计风格的统一趋向以及谷歌希望Android统治一切的决心,都让Android的未来值得期待。 PC操作系统 PC市场衰落的趋势现在已经不可避免,但对于苹果和谷歌这两家在移动领域占据统治地位的公司来说,仍需要将移动领域的完整用户体验与PC端连接到一起。这一点上,苹果面对谷歌优势巨大,Mac电脑在市场上已经获得了非常高的认可度。苹果在WWDC 2014上发布了新一代Mac OS X 10.10,命名为Yosemite。苹果表示Yosemite注重界面、应用与持续性三方面。其中界面上深度融合了iOS 7的扁平化风格。功能上,则显示了PC端与移动端的同步走向。Yosemite新增了iCloud服务,这款苹果自己的云服务打通了iOS、Mac OS X甚至Windows三大平台。而AirDrop也实现了iOS与Mac OS X的互通,能够无障碍传输一切文件。Handoff则能够通过无线连接支持多平台协同处理,可以在Mac电脑上完成接听和拨打iPhone电话、查阅和回复短信,以及共享Wi-Fi 热点等工作。 而谷歌I/O上Chrome OS的内容则相对较少,只是谷歌Android和Chrome主管Sundar Pichai表示Chrome OS开始支持Android应用,预示着两个系统的融合度将越来越强。而基于Chrome OS的笔记本Chromebook在Amazon的畅销榜上表现不俗。 虽然Chrome OS在I/O上的露脸机会不如Mac OS X在WWDC上多,但笔者个人对Chrome OS的未来比较看好。在国内市场上,由于诸多因素,Chromebook暂时无法获得较多的关注与期待,但在国外市场,随着互联网技术及云服务的发展更加成熟,Chromebook的存在空间将越来越广。目前,Chrome OS生态系统仍未成行,对于开发者来说存在不少机会。至于国内市场,守得云开见月明吧。 |