An awesome list about Java platform Micro edition(J2ME). Documentation, academic papers, tutorials, communities, IDEs, SDKs, emulators, apps, video games. J2ME is a Java specification designed for old keypad phones and PDAs. MIDP, which is built upon CLDC, is used to create Midlets, which have `.jad` or `.jar` extension, and run on platforms like old keypad phones, Symbian and PDAs. MIDP is supported till Java ME SDK 3.4.
Comments
mooreds•1h ago
Wow, brings back memories!
I used j2me in the early 2000s to make a mobile app where people could find home data. My first startup experience. Learned a lot but didn't earn a lot.
Thanks for the paper as well. It explains concepts very clearly with a real-life problem statement. Added it to Awesome J2ME.
foofoo12•21m ago
Brings back memories but I can't say they are good. It was so limited that it was mostly frustration.
invalidname•16m ago
No LWUIT?
ptx•3m ago
LWUIT wasn't particularly awesome, in my opinion. It was enormous and hideous and couldn't integrate with the native cut-and-paste functionality offered by some phones.
yanslookup•12m ago
The first thing I ever wrote that other people used was a j2me app freshman year in college. It was a power hour app that played a random simpsons .wav every minute.
I was a pretty poor CS student, in hindsight I'm surprised I got it to work.
zerr•8m ago
Would interesting to hear about J2ME gold rush. Any success (or fail) stories?
mooreds•1h ago
I used j2me in the early 2000s to make a mobile app where people could find home data. My first startup experience. Learned a lot but didn't earn a lot.
Wrote a paper about MIDP here: https://www.mooreds.com/midp/midp.html . No idea if it is still relevant 20 years on.
catstor•44m ago
Thanks for the paper as well. It explains concepts very clearly with a real-life problem statement. Added it to Awesome J2ME.