是否可以在 Java ME 和 LWUIT 中编写独立于平台的应用程序?
更具体地说,我可以编写在 Android 和 Blackberry 上运行的应用程序吗?
是否可以在 Java ME 和 LWUIT 中编写独立于平台的应用程序?
更具体地说,我可以编写在 Android 和 Blackberry 上运行的应用程序吗?
答案是否定的。LWUIT 非常适合 J2ME 开发,因为它在 J2ME 中启用了 SWING 类型的开发方法,但对于 Android 和 BlackBerry,LWUIT 并没有那么有用。有两个原因
Android 是不断发展的技术,您将获得最新的视图和不同的选项来增强您的应用程序功能。所以使用 LWUIT for Android 并不是一个好的选择
您也可以使用 LWUIT 开发 BlackBerry 应用程序,但我再次建议使用本机 BB 开发,因为它提供了 LWUIT 中不存在的屏幕堆栈和许多其他选项
除了这个最新版本的 BlackBerry 还有助于在 BB 设备上运行 Android 代码,以便更好地进行 Android 开发和 BB 开发(如果需要)
回答您的最后一个问题,Java ME & LWUIT 技术值得探索吗?再次回答是否定的。
原因是 J2ME 是为配置较低且内存较少的设备开发的,这不是当前移动设备的情况。并且 J2ME 是通过减小 Java 的大小来开发的
具体来说,我能否使用 Java ME 和 LWUIT 为 Android 和 Blackberry 编写应用程序?
我不能代表黑莓。Android 不使用 Java ME,而且我不知道有任何 Android 设备有单独授权 Java ME 来运行此类应用程序。我听说过兼容性库有助于将 Java ME 应用程序移植到 Android 的传言,但我没有使用此类库的经验。
关于 LWUIT,虽然可以使用它创建 Android 应用程序,但它似乎并不是特别流行。