正如年初的传言所说,RIM 终于宣布让BlackBerry平板电脑 PlayBook 运行 Android 应用程序了。RIM公司宣布将向开发者提供工具,以使PlayBook支持Android应用程序。RIM将很快发布面向PlayBook SDK,它支持在BlackBerry平板系统上进行C/C++程序开发。但是,具体的细节是什么呢?
PlayBook运行Android程序的五个细节
细节一:App Player
RIM 通过类似于“虚拟机”的技术手段,让 Android 手机的应用程序跑在 PlayBook 上。RIM 的新闻稿称之为“App Player”,其实就像是苹果的 Mac 上内置了一个虚拟机,用来运行 Windows 程序。 当然,Android App Player 只是BlackBerry程序商店(BlackBerry App World)中的一款软件而已。
细节二:2.3 vs 3.0
PlayBook 只支持 Android 2.3 平台下的程序,而不支持 Android 3.0 Honeycomb 下专门为平板电脑准备的程序。它们之间***的区别在于—— Android 2.3 的出发点是小屏幕的手机,很多开发者根本没考虑到 7 寸以上屏幕尺寸。所以别把事情想象得那么美好。
细节三:Android Market
PlayBook 上无法直接使用 Google 官方的 Android Market ,用户想要安装软件,就必须进入 RIM 开设的 Android 程序商店。第三方开发者必须遵守 RIM 的协议和条款,必须把软件包和文档提交给 RIM ,在审批通过之后才能上架。
细节四:性能表现
RIM 的联合 CEO Jim Balsillie 表示,虚拟机的性能先天不足现在还存在着一些性能问题。所以对于游戏来说,性能表现或许不太理想。他建议使用 QNX 的 SDK 来开发游戏。
细节五:目的和风险
为什么BlackBerry要兼容 Android 程序?Balsillie 表示,是为了让 PlayBook 在上市时,拥有一定数量的“软件储备”。这么做的风险在于——很多程序并不是专门为平板电脑而设计的,可能会带来糟糕的用户体验。因为第三方开发者提交应用程序时,手上根本就没有 PlayBook 来测试它们。
不过,从 SAI 和 Engadget 等媒体的评论来看,普遍认为 RIM 的这步棋还不赖,现在就等着零售机上市了。
【编辑推荐】