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