Saturday, August 15, 2009

J2ME programming tools

In my experience, these are the tools required for developing mobile applications (midlets).

Eclipse IDE. The latest is Eclipse Galileo. I use Eclipse Ganymede.
Mobile Java Tools plugin for Eclipse.
Sun Java Wireless Toolkit The latest is Java ME SDK 3.0, but I use WTK 2.5.2 separately
Antenna Preprocessor

In another post, I ll be talking about how to use these tools to develop and application.

Update - MJT experience :(
Recent experience with Mobile Java Tools was not good. I faced problems with unnecessary NoClassDefFound errors on inner classes, probably something to do with the preverifier and obfuscator (proguard). So I decided to switch back to the tried and tested EclipseME 1.7.9 Plugin

Update - More tools:
Proguard (latest is v4.4) - Obfuscator, preverifier etc to safeguard and optimize the code
JMUnit - for unit testing (my research tells me that JMUnit is better than j2meunit, also at sourceforge)

No comments:

Post a Comment