我见过很多人写的Java ME(J2ME)正在濒临死亡。这是真的吗?它的未来是什么?如果我想为智能手机创建应用程序,我应该学习Java ME吗?如果是,从哪里开始?
答案 0 :(得分:6)
我已经为J2ME / Java-Me开发了好几年,现在我看到根据我的应用程序的下载统计数据,大多数下载(90%)来自发展中国家。因此,如果您的目标用户不是来自西方国家 - 请继续学习J2ME,否则学习Android和/或iPhone。
答案 1 :(得分:3)
我曾经为j2me开发。我认为这完全取决于需求。现在,我主要是对iphone应用的要求。 Android也在发展,但我会说每10个iphone / ipad应用程序,我得到大约2-3个Android应用程序和可能是1个j2me应用程序。哦,那是在英国。这一切都取决于你。如果你想要自由职业者,我会说去学习目标c。它是一种非常简单的语言,比JAVA imo简单。
答案 2 :(得分:3)
现在很多手机都支持J2ME。所以它非常实用.J2ME不需要高成本配置,所以很多手机都支持它。不仅手机很多小设备都支持J2ME。所以J2ME正在死的是错误的句子.J2ME正在增长。 如果你只想到移动圈子那么你会认为J2ME正在消亡,但如果你认为现实世界的观点,那么你就明白了J2ME的需求。今天很多设备,如机顶盒,家庭应用,无线电话,等使用/支持J2ME。 J2ME也有很多工作机会。
目前在智能手机市场, Android,Blackberry,iPhone 的增长幅度大于 J2ME 。
但是J2ME中的一些要点,库,概念等在Blackberry,Android等中使用。
J2ME 非常陈旧,它将为现代智能手机技术(如Android,Blackberry等)提供基础。
谢谢&问候, Sivakumar.J
答案 3 :(得分:2)
如果我是你,我会开始学习为Android和iPhone编写应用程序。
Java ME可能不会完全死掉,但你会用这些做得更好。您的产品的潜在市场要大得多,并且会越来越大,我敢打赌它会更有趣。
答案 4 :(得分:2)
取决于您想要定位哪些手机,正如您提到的智能手机而不是功能手机,我建议使用Android,特别是如果您已经来自Java背景,否则无论是iOS(iPhone,iPod Touch和iPad)还是Android,因为这些对开发人员来说更加愉快,并且可以为他们提供更好的文档和示例开源应用程序,以及能够相对轻松地在设备上进行部署和调试
答案 5 :(得分:0)
不要忘记Android和iPhone应用程序的预期UI润色远远高于MIDlet。这需要花费大量的时间和精力来创建。