我正在考虑为黑莓做开发,但我对一些事情感到困惑。也许这里有人可以清除它们:
- 是否可以构建一个在 Playbook 和 BB10 上运行的“通用”应用程序?
- 使用 Java IDE,我可以使用所有原生 SDK 吗?或者,我是否需要为此使用 Native C IDE?
- 使用 Eclipse 是 BlackBerry Java 开发的最佳选择吗?
我正在考虑为黑莓做开发,但我对一些事情感到困惑。也许这里有人可以清除它们:
当然,尤其是在 2013 年 BB10 正式发布之后将 PlayBook 更新到 BB10 之后,从那时起它们将运行相同的操作系统。目前,您可以使用 AIR(正如 Alexander 指出的那样)和 WebWorks,就这一点而言,Native SDK 也可以正常工作。您还可以使用常规 Qt 库,它们在 Dev Alpha 设备(仅运行 BB10 的现有硬件)和 PlayBook 上运行良好。
正如 Shashank 的评论所说,除了 Android 运行时为您提供的之外,没有任何 Java 支持。RIM 显然试图让所有受支持的 SDK 尽可能完全地访问整个操作系统,但请注意,最终只有Native SDK (C/C++) 将提供对所有内容的完全访问权限。然而,其他人的差距可能相对较小,很少使用的 API 是唯一不受支持的东西。
鉴于 Java 仅用于遗留 BBOS 开发(除了 Android 运行时),我怀疑这个问题没有实际意义。但是请注意,Eclipse 是 Momentics IDE 的基础,Momentics IDE 是用于 Native 和 Cascades SDK 的 IDE。
Playbook 和 BB10 的“通用应用程序”可以在 AIR 中使用。