BlackBerry の開発を検討していますが、いくつかの点で混乱しています。たぶん、ここの誰かがそれらを片付けることができます:
- Playbook と BB10 の両方で動作する「ユニバーサル」アプリを構築することは可能ですか?
- Java IDE を使用すると、すべてのネイティブ SDK を使用できますか? または、これにはネイティブ C IDE を使用する必要がありますか?
- BlackBerry Java 開発に Eclipse を使用するのが最適ですか?
BlackBerry の開発を検討していますが、いくつかの点で混乱しています。たぶん、ここの誰かがそれらを片付けることができます:
確かに、特に 2013 年に BB10 が正式に発売された後に PlayBook が BB10 に更新されると、それ以降は同じ OS を実行することになります。今のところ、(Alexander が指摘するように) AIR と WebWorks を使用できます。さらに言えば、Native SDK も問題なく動作します。Dev Alpha デバイス (BB10 を実行する既存のハードウェアのみ) と PlayBook の両方で正常に動作する通常の Qt ライブラリを使用することもできます。
Shashank のコメントにあるように、Android ランタイムが提供するものを除いて、Java のサポートはありません。RIM は明らかに、サポートされているすべての SDK で OS 全体に可能な限り完全にアクセスできるようにしようとしていますが、最終的にすべてに完全にアクセスできるのはネイティブ SDK (C/C++)のみであることに注意してください。他の API とのギャップは比較的狭いかもしれませんが、めったに使用されない API だけがサポートされていません。
Java が従来の BBOS 開発 (Android ランタイムを除く) にのみ使用されていることを考えると、この質問は意味がないと思います。ただし、Eclipse は、ネイティブおよびカスケード SDK に含まれる IDE である Momentics IDE の基盤であることに注意してください。
A "universal app" for Playbook and BB10 would be possible in AIR.