在J2ME和Android中哪一个更有用,可用和流行的移动编程语言或框架?

Sad*_*dat 10 android mobile-application java-me

我对移动应用程序开发很感兴趣.但哪种语言或框架更受欢迎,有用和可用?

我很熟悉Java.如果您有任何想法和/或经验,请帮助我做出决定.

Dav*_*itz 9

J2ME比Android更受欢迎 - 许多供应商(诺基亚,索尼爱立信,摩托罗拉,LG,三星等)的许多手机都有它,你可以为它们部署应用程序.价格是有限的功能,没有整合的分销渠道(目前,Sun正在谈论Java商店).

另一方面,Andriod具有更多功能,其API更接近Java API,并且它具有更多功能,但手机数量有限.此外,您将Android市场作为分销渠道.

如果你可以描述你的想法,我可以详细说明.

添加信息

J2ME市场相当庞大,但Android正在迅速崛起 - 它是一款真正的智能手机,近年来越来越受欢迎.根据就业趋势,现在两者的需求大致相同:


Jac*_*ine 6

我已经涉足了一些J2ME编程,但是现在我已经编写了大约4个Android应用程序.

我的观察:

  1. Android API使用起来很有趣.J2ME正在显示它的时代.例如,内置了JSON解析器.您可以访问SQLite.Android的SQLite访问代码就像是从Ruby on Rails,REST和普通SQL中学到的经验教训.
  2. 在部署数量方面,J2ME应用程序比Android应用程序多.然而,如果你想进入智能手机市场,Android在智能手机市场中排名第二(黑莓正在重塑自己,但它的API仍然看起来像J2ME ++).阅读这篇文章.
  3. 整个平台是开源的.所以学习它并掌握它很容易.


Mat*_*ias 5

我认为你错过了一个重要的事实:Android不仅是一个平台,而且还带来了一个完全成熟的应用程序框架,该框架不断发展并得到一些非常大的玩家(开放手机联盟)的支持.J2ME只是Java平台的精简版本.这是一个重大的区别.

自从使用Android一年多以来,我可以肯定地说,它已经发展成为一个非常强大的系统和体面的工具支持.