2

作为所有平台上的移动应用程序开发人员,我很想知道现在 BBX 即将推出,为旧操作系统编写黑莓应用程序是否值得。我听说新操作系统会有一个 Android 播放器,据说可以在上面运行 Android 应用程序。似乎为旧操作系统编写的任何应用程序都不会与 BBX 操作系统兼容。另外,使用 WebWorks 是一个可行的选择吗?你们有什么感想?

4

2 回答 2

6

在 DevCon 上宣布的 BBX 开发路线图是:

  1. HTML5、WebWorks、Adobe 产品 (Air)
  2. 本机 C/C++
  3. 重新打包的 Android 应用程序可在 Android 播放器上运行

BlackBerry OS 在 OS 7 之后被弃用。不过,目前有 7000 万部(根据 RIM)BlackBerry 智能手机在使用,其中没有一款可能支持 BBX。RIM 将继续支持这些设备及其开发环境。如果您只想在一个环境中工作,并且想要支持最多数量的设备,包括 BlackBerry OS 和 BBX,那么 WebWorks 是您的最佳选择。如果您只想支持 PlayBook 和 BBX 设备,那么您可以使用上面列出的任何方法。如果您不能在 WebWorks 中做您想做的事情,或者想要在引入 WebWorks 支持之前支持设备,那么您将不得不使用 BlackBerry Java Environment。

在每条产品线的某个时刻,您都会走到产品使用寿命的尽头,作为开发人员,您必须面对未来的发展。为 BlackBerry OS 开发是值得的,只要这样做可以帮助您实现您的目标,无论它们是什么。所以你必须看看你的目标市场,并决定它是否包括那些将携带 BB OS 设备的用户,可能至少在未来 3 年内,或者不包括。

于 2011-10-24T18:20:07.000 回答
3

没错,旧的 BlackBerry 代码将毫无用处:
DevCon 更新:BB-Java 已死,不支持 QNX 的 Java
顺便说一句,Android 播放器也会有一些限制。最好的选择是 BBX 的 C++。幸运的是,黑莓的市场份额正在下降,而且还没有一款 BBX 设备。

更新:新的 BlackBerry 10(现在称为 BBX)手机刚刚发布。以下是最终的开发选项:

于 2011-10-24T14:43:51.387 回答