我是一名移动应用程序开发人员,在Windows Phone应用程序开发和Android方面有相当不俗的经验。现在,我想开始为黑莓开发。开始黑莓应用程序开发
通过offcial BlackBerry website,我开始意识到可以使用各种Runtime for Android apps工具将我现有的Android应用程序移植到Blackberry 10和BlackBerry Playbook。
我的问题:什么是优选的?我是否应该使用标准Blackberry Java SDK开发黑莓应用程序,还是可以在Android上制作我的应用程序,然后将它们重新打包为BlackBerry-10和BlackBerry Playbook?我知道一些Android应用程序可能不兼容BlackBerry,例如依赖Google Maps或Android的Text-to-Speech Engine的pacakges,但现在我不打算在我的应用程序中使用它们黑莓。
鉴于我的编程知识,我想我有选择:使用C
- 编译/ C++ NDK
- 在Android上构建应用程序,然后以后重新包装为黑莓
- 构建使用BlackBerry Java(移动版)
哪一个是最好的一个和方便的?
我在Android中很舒服,但在J2ME中没有任何知识。因此,我认为,我不是在J2ME中学习如何绕过UI,而是在Android中完成并为Blackberry重新打包。这是否是正确的做法?
非常感谢您的回答,先生。清除了我所有的疑惑。 – Swayam