Warning: Cannot modify header information - headers already sent by (output started at /home/mypapit/mobilepitshit/wp-config.php:319) in /home/mypapit/mobilepitshit/wp-content/plugins/bad-behavior/bad-behavior/screener.inc.php on line 9
What’s new in JavaME MIDP 2.1 – Nokia S40 5th Edition » Mobile Programming Pit Stop
Jun 242007

The latest Sun Wireless Toolkit 2.5.1 supports MIDP 2.1/CLDC 1.1 for developing mobile device application.

The latest MIDP 2.1 specification does not bring new features and UI but instead it focuses to reduce device fragmentation by specifying a consistent set of Java technologies that must present in MIDP 2.1 capable phone. MIDP 2.1 also reinforced MIDP 2.0 specification by making LCDUI layout directive mandatory, javax.microedition.io.SocketConnection and javax.microedition.io.HTTPConnection is no longer optional and other requirements.


Best of all, MIDP 2.1 specs explicitly states the underlying VM for its implementation must comply with CLDC 1.1 or optionally with CDC. This means you can create MIDP 2.1 mobile application without thinking twice about application portability with CLDC 1.0/CLDC 1.1.

What’s the big deal with CLDC 1.0 and CLDC 1.1
Although it seems almost identical on the surface, CLDC 1.0 has a major drawbacks in which it does not support floating point numbers, operation and datatype/class. All floating point operation are done through 3rd party class implementation, which cant be accurate for large numbers

CLDC 1.1 on the other hand supports floating point data type out from the box, making floating point operation much more faster and more accurate than using 3rd party floating point number class implementation.

Where can I find MIDP 2.1 phones to play with?
The latest Nokia S40 5th edition phone models is the first in-line to feature MIDP 2.1 which you can browse through Forum Nokia page.

Hopefully the introduction of MIDP 2.1 will pave the way for JavaME device ‘standardization’ across phone vendors that will increase application portability across mobile devices :)


  8 Responses to “What’s new in JavaME MIDP 2.1 – Nokia S40 5th Edition”

  1. What’s new in JavaME MIDP 2.1 – Nokia S40 5th Edition Solution: StringTokenizer in J2ME JavaME MIDlets Turn your Pocket PC PDA into iPhone with iContact


  3. Just need to find if applications built for MIDP 2.0 and CLDC 1.0 can be deployed on MIDP 2.1 and CLDC 1.1 mobile phones or is it vice versa (as in if not the first way is it that applications built for MIDP 2.1 and CLDC 1.1 can be deployed on MIDP 2.0 and CLDC 1.0 mobile phones). Thanks

  4. :O So mush Info :O … THis Is he MOst AMAzing SIte DUDe…

  5. I really do not hope that the crackers gains access to the PS3 machines! With 50M multicore CPU’s at their disposal, they could wreak mayhem!

  6. Sorry for my noob question. Could you tell me what this blog skin is? I really like it. Or is it customized one, maybe? I believe it will be a good option for adsense too. I’d love it if you are able\will let me know about it. Thanks.

  7. JavaTM ME: MI 2.1 CLDC 1.1

  8. Digicam Support Center Mumbai-srinagar Call – 42763617…

    [...]» What’s new in JavaME MIDP 2.1 – Nokia S40 5th Edition Mobile Programming Pit Stop[...]…

 Leave a Reply



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This blog is protected by dr Dave\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'s Spam Karma 2: 294640 Spams eaten and counting...