java - 正在开发类似于 Android 的 BlackBerry 应用程序吗?

标签 java android blackberry blackberry-10

我几乎完成了我的第一个 Android 应用程序的构建,我正在考虑为黑莓制作一个版本。现在既然黑莓 native 语言是像 Android 一样的 Java,那么从你的 android 代码制作一个黑莓版本的 android 应用程序更容易吗?有没有办法移植它? (不使用运行时软件。更像是将代码移植到黑莓操作系统标准)是否会有可重用的代码?我将很快下载 SDK 并稍后阅读他们的 api 和其他东西,但在我这样做之前,我只想了解开发 android 应用程序和开发黑莓应用程序之间的相似之处。

最佳答案

我也是Android开发出身,现在正在学习BB10的Cascades。不过我对 BB7 一无所知。

如果你想制作一个 Android 端口,你有 Repackaging tools

虽然移植 Android 应用程序更容易,但我们通常对它们不太满意。 native 应用程序看起来更好,运行速度更快!再一次,我们更喜欢一个端口而不是没有应用程序。我在 Google Play 上有 3200 次下载,在 BlackBerry World 上有 2200 次下载(在 google 上更长!),我正在考虑在 Cascades 中重写它。

如果你想写 FOR BB10.. 这里有几个选项:

  • > Native/Cascades : 好看,快速和可靠。您可以使用 QML 或 C++ (Qt) 或同时使用两者进行设计。小的东西通常用 QML 编写,因为它支持 Javascript,所以重的东西是用 c++ (Qt) 编写的。
  • > HTML5 : 不言自明
  • > Native/Core : C/C++
  • > Adobe AIR - 从 10.3.1 开始停止

您无法为 BB10 制作 Java 应用。适应 BB10 的工作方式需要一些时间,但这是值得的。在设计制作方面,我更喜欢 Cascades 而不是 Android,因为那些 XML 布局有自己的想法。

编辑:链接修复于 17.1.2014

关于java - 正在开发类似于 Android 的 BlackBerry 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18020361/

相关文章:

java.lang.ClassNotFoundException : sun. jdbc.odbc.JdbcOdbcDriver 异常

android - 代替 url [位置] 的图像加载器错误

Android 在 Canvas 中拖放/旋转位图

android - 在 webview 中使用 paypal 进行跨平台应用内购买

blackberry - 使用视频控制在黑莓应用程序中捕获图片仅适用于模拟器,不适用于设备

java - 尝试在 domino Designer 9.0 中构建示例库失败,错误信息稀疏

java - 我有一个正在更改的数组,即使我没有专门更改它

java - JavaFX应用程序抛出NullPointerExceptions但仍然运行

java - 如何将参数从 php 发送到 blackberry/Java 移动应用程序

java - Eclipse 插件 : IDE. openEditor 抛出 IllegalArgumentException