Android的碎片化,正在给谷歌带来很大的麻烦这不是什么新鲜事,但情势正在变得前所未有的明朗。
近日,有用户向AT&T的CEO Randall Stephenson抱怨,该公司没有按照承诺给手机升级到最新的Android版本,Stephenson的回答是“升级的时间都是手机设备商自己定的,我们无能为力”。这就是现在Android的现实。来自谷歌开发者网站的最新数据显示,目前只有2.9%的Android设备升级到了最新的4.0版本,而高达63.2%的Android设备仍使用2.3版系统,采用2.2版系统的Android设备也达到23.1%。
更应该抱怨的是开发者,因为这让他们耗费了大量的成本用于测试。Animoca是香港的一家应用开发商,为了让应用能有最佳的表现,他们购买了400多款的Android智能手机用于质量测试。很显然,不是所有开发商都有这样的魄力,缺少适配测试将让他们的应用在面对消费者时陷入被动。
操作系统版本的碎片化对于应用开发者来说是一场灾难,但真正让谷歌感到紧张的是他们正在失去对Android的控制。Android在诞生之初,谷歌的策略就很明确:免费授权给设备制造商,捆绑搜索、地图和电子邮件等服务,利用流量从广告中取得收入。但很显然,设备制造商们都有“自己的想法”,他们利用谷歌的开源政策大幅修改Android,不仅是UI界面,甚至连服务也全部替换了,这直接动摇了Android的商业模式。
衍生的Android平台如火如荼,亚马逊、三星、HTC都在上面获益,而原生的Android则已经彻底陷入被动。谷歌正在被踢出局,而且看起来是无解的:继续开源,是无偿在给设备商打工,继续碎片化;控制权限,则是与众多设备商为敌,Android联盟瓦解。
其实还有一个更有意思的选择,就是将Android彻底放手,交给开源社区运营这样谷歌在节省大笔研发运营成本的同时,借Android已经形成的影响力,仍能有效地牵制苹果与微软的进攻。
然后,谷歌就可以拿出手中雪藏已久的筹码Chrome OS,来继续征战移动互联。
诞生于2010年的Chrome OS,初衷是用来攻坚上网本领域,但现在这一市场已经几乎消失。值得注意的是,该系统除了支持x86外,还支持ARM架构这意味Chrome OS完全可以被移植到大多数移动设备上。
与iOS,Android以及Windows Phone等主流平台相比,Chrome OS是完全不同的它体现了谷歌用网络替代桌面的思维,基于浏览器Web OS的形态使得其所有的应用和服务在前端都以HTML5 Web APP体现。首先,这意味着开发难度大大降低,因为HTML/JavaScript/CSS的门槛相比C/C++以及JAVA低得多;另一方面,Web APP的应用形式意味着机型适配以及升级成本近乎为零,开发者可以通过一次开发延伸到所有设备。
与Chrome OS同时发布的Chrome Web Store经过在Chrome浏览器上两年的积累,已经逐渐成熟为一个可靠的应用分发平台。而基于谷歌搜索引擎的庞大流量,则使得应用服务的推广效率大增。此外,相较于生硬的本地应用,搜索、地图等谷歌服务将以内嵌插件的形势进入Chrome OS,形式上更加平滑,即使在开源的情况下也可防止被轻易替换。
唯一存在变数的是Web APP的体验,目前还无法与本地应用相提并论,但是HTML5作为未来应用新载体的趋势已经逐渐成为共识,W3C等世界组织的推动将帮助WebAPI逐步进化,更好地调动手机的软硬件资源,以提升用户体验。
虽然从概念上说有些超前,但Chrome OS绝对值得谷歌放手一赌一个不得不承认的事实是,不管设备的销量多么惊人,但在当前移动生态系统的竞争中,Android确实已经败给了iOS,谷歌也需要新的点子用来对付苹果。
如果Web OS这一操作系统形态最终成为主流,那么也就意味着iOS等旧秩序的瓦解。