Originally posted by M.K.A. Monster:
You are right but I'm sure most of all the J2ME developers, develop their application for MIDP, and not for PersonalJAVA or JavaCard. This all because Java is getting used more and more in Cell phones, and off course PDA's.
Personal Java is mostly being used in Consumer Electronics, if I'm right. And most of all Consumer Electronics don't have the Personal Java environment installed.
And Java Card technology is only used in Smart Card, a credit card sized plastic card. I'm not sure but I'm think this is not commonly used.
I haven't done a formal survey, I suspect neither of us have, but here's what I know.
JavaCard technology is become quite commonplace...just not in the consumer market.
Java is being used in PDAs and cell phones, however.... Palm is on the low end of PDAs. More modern PDAs like iPaqs and Jornadas run PersonalJava or even an SE flavor of Java! I've seen Japanese cell phones running PersonalJava. It's only in the US where our cell phones are barely able to handle J2ME. On the world-wide market, I suspect non-MIDP and non-PDAP J2ME use is higher then you suspect.
My thoughts are that by the time J2ME really talks off, MIDP will be relagated to simple pagers and phone, and most work will be done in higher level flavors of J2ME.
--Mark