Java ME&黑莓和Android上的LWUIT

时间:2013-01-14 12:46:08

标签: android blackberry java-me lwuit

是否可以在Java ME& amp;中编写独立于平台的应用程序? LWUIT?

更具体地说,我可以编写在Android和Blackberry上运行的应用程序吗?

2 个答案:

答案 0 :(得分:3)

答案是否定的。 LWUIT非常适合J2ME开发,因为它在J2ME中实现了SWING类型的开发方法,但对于Android和BlackBerry LWUIT来说并不是那么有用。

有两个原因
  1. Android是一项不断发展的技术,您将获得最新的视图和不同的选项,以增强您的应用程序功能。所以使用LWUIT for Android不是一个好选择

  2. 您也可以使用LWUIT开发BlackBerry应用程序,但我建议再次使用原生BB开发,因为它提供了一系列屏幕和LWUIT中不存在的许多其他选项

  3. 除了这个最新版本的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应用程序,但它似乎并不特别受欢迎。