RIM 的无奈之举和 Google 的开源之痛
PlayBook 能运行 Android 程序了。
由于 Android 是开源的,在其它平台(比如 QNX 内核)虚拟一个软件运行的环境是完全可行的。
至今没有人这么做的原因很多。硬件制造商直接使用 Android 更节省人力物力,而且 Google 升级Android 的速度很快,意味着必须与 Google 同步更改代码,这是件吃力不讨好的事情。还有就是这样做意味着失去 Google 服务和 Android Market,失去了大量因此而购买 Android 设备的用户。硬件制造商的目的是从设备获利,而不是服务获利,根本没有必要那么做。
无奈之举
PlayBook 和仍未上市的 WebOS 平板一样都面临困境,就是如何吸引开发者。这种困境源自于其追随者的地位。开发者的精力已经被 iPad 和 Android 平板占据,即使有精力分给其它平台,在开发顺序上仍然不会以它为主。至少在很长一段时间内,PlayBook/WebOS 平板都会缺乏程序,而且不会得到开发者的优先照顾。
而现在的情况下,缺乏应用将是个致命的短板。没有人买平板就是为了更好的浏览网页,而且 iPad 的不可忽视的强势存在意味着用户的购买决策必然以它为参照系。
PlayBook 即将上市,突然宣布支持 Android 应用是因为在 PlayBook 的 SDK 发布之后,并未吸引过多的开发者。支持 Android 应用可以暂时支撑它的应用缺乏期。问题是这些运行在虚拟机中的应用都是为 Android 2.3 开发的,不是为平板系统(HoneyComb)开发的,而 Google 刚刚宣布 HoneyComb 暂时闭源。
RIM 的做法与其说是一个高明的举动,不如说是个无奈的举动,似乎管理层已经失去了对产品的信心和创造力。在开发环境上,PlayBook 支持的软件平台最多,Adobe Flash/Adobe AIR/Java,如今又加上了 Android。让人感觉没有一个方向和重点,这只能让开发者无所适从。也许,RIM 的目的是吸引尽量多的开发者,然后向自己的平台转移,但是开发者会跟着走么?
有些讽刺意味的是,开发者最好的选择似乎是开发 Android 应用,因为这样也能运行到刚刚起步的 PlayBook 平台上。
对消费者来说,如果 PlayBook 上出色的软件来自 Android,为什么不去直接买 Android 平板,况且还有价格公道的 Galaxy Tab?
开源之痛
Google 的开源政策使 Android 迅速成长,但是在这个过程中,Android 分裂和用户体验差的批评就一直没有停止过。对于各厂商的定制,Google 一直采取放任的态度,因为这对 Google 核心业务的影响不大。
但是最近发生的一些事情已经让 Google 不安了,一是 Amazon 发布了自己的 Android Appstore。Amazon是一个很强大的内容提供商,而且可能会推出平板产品。如果 Amazon 和其它硬件厂商合作,或推出自己的 Android 产品,使 Amazon Appstore 与 Android 更好的整合,将会威胁到 Android Market。
二是 RIM 的举动,一个主要的硬件制造商,在脱离 Android 生态圈的情况下,开发了兼容 Android 程序的运行环境,可以想象,在将来的 Blackberry 手机上,RIM 也会采取同样的做法。其它硬件商是否会起而效仿之?
这两股潮流结合起来,Android 生态圈面临着失控的危险。我想,这就是 Google 宁可挨着“不开源”的骂名,将 HoneyComb 的代码暂时封闭起来的原因。