开发者

Is it worthwile to learn Java ME? [closed]

As it currently stands, this question is not a good fit for our Q&A format. 开发者_运维问答We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 12 years ago.

I have seen many people writing that Java ME (J2ME) is dying. Is it true? What is its future? Should I learn Java ME if I want to create apps for smartphones? If yes, where to start?


I've been developing for J2ME/Java-Me for several years and now I see based on download statistics of my applications, most of downloads (90%) comes from developing countries. So if your target users are not from Western countries - go ahead learn J2ME, otherwise learn Android and/or iPhone.


If I were you, I'd start learning to write apps for Android and iPhone.

Java ME may not be entirely dead, but you'll do much better with these. The potential market for your products is much bigger and keeps getting even bigger, and I bet it would be a lot more fun, too.


I used to develop for j2me . I think it all depends on demand. Right now, i mostly get demands for iphone apps. Android is also making its way but i'd say for every 10 iphone/ipad apps, I get about 2-3 android apps and maybe 1 j2me app. Oh and that's in the uK. It all depends on you. If you want to freelance, I'd say go and learn objective c . It is a very simple language and simpler than JAVA imo.


Nowadays many phones support J2ME.So it is very usefull.J2ME does not need hight cost configurations so many phones support it.Not only phones lot of small devices support J2ME.So J2ME is dying is wrong sentence.J2ME is growing. If u think only in mobile circles then u get a view that J2ME is dying but if u think in the view of real world then u understand the need of J2ME.Today many devices such as set-top boxes,home applainces,wirless phones,etc uses/support J2ME. J2ME also had many job oppurtunities.


At present in smart phone market the Android,Blackberry,IPhone are grows larger than J2ME.
But some of the points,libraries,concepts,etc in J2ME are used in Blackberry,Android,etc.
J2ME is very old and it will enable the ground for the modern Smart Phone technology such as Android,Blackberry,etc.

Thanks & Regards, Sivakumar.J


Depends on which phones you want to target, as you have mentioned smartphones rather than feature phones, I would suggest Android, especially if you are already coming from a Java background, otherwise either iOS (iPhone, iPod Touch and iPad) or Android, as these are far more enjoyable for a developer and have far far better documentation and example open source applications available for them as well as being able to deploy and debug on device relatively painlessly


Don't forget that the expected UI polish of Android and iPhone apps is far higher than MIDlets. This takes a lot of time and effort to create.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜