我想开发一个移动应用程序。我想知道哪一个易于开发并为应用程序提供良好的性能。我是Java ME和android的新手。
提前谢谢。
申请要求:
我的应用程序应该可以在线和离线工作
它应该是丰富的用户界面。
它应该支持3D或2D图形。
应用程序应提供用户友好的环境
对于桌面版,我尝试过JavaFx用户界面。对于手机版我不知道哪个可能是最好的。
答案 0 :(得分:2)
对于没有运行完整操作系统的功能手机,Java ME更好。但使用智能手机时,最好使用操作系统提供的开发工具。如果您要为Android创建应用,请使用Android SDK。即使您确实使用了Java ME,您最终也会依赖Android SDK来使用服务,并且可能会采用一种方式来执行操作。而且,对于JME,你会花很多时间重新发明轮子,而且也会非常有限。 Android SDK可以让您更快地构建应用程序,因为它抽象并提供了大量常用功能的使用。
如果从性能的角度来看,我更愿意使用特定于操作系统的SDK而不是JME。
以下是一些可能派上用场的链接
#1 1. How can one develop iPhone apps in Java? 2. Moving to Android from J2ME
维基 - http://en.wikipedia.org/wiki/Comparison_of_Java_and_Android_API