Java for Mobile Phones: The Next Generation

The Java Community Process (JCP) has approved initial plans to develop the Mobile Information Device Profile 3.0 (MIDP3), a new version of the standard that regulates Java applications and games on mobile phones.

Though the standard is still at the very earliest stages of development, the Java Specification Request that has been approved offers a glimpse of the new features that will be coming to the platform:

  • running multiple MIDlets (mobile applications) at once
  • running MIDlets in the background
  • auto-launching MIDlets at device startup
  • multi-screen and large display support
  • more expressive and customizable user interfaces
  • richer and higher performance games

A public review period of the finished spec is scheduled for January 2006, with the final spec to be approved in May 2006. I’d expect MIDP3 phones to hit the market en masse around Q1 2007.

In the meantime, MIDP2 is not a bad platform to play with. I’ve been doing some work with it myself in my spare time, porting an open source game written for Nokia S60 v1 handsets (7650/3650) to the MIDP2 standard supported by all major manufacturers.

Free book: Jump Start HTML5 Basics

Grab a free copy of one our latest ebooks! Packed with hints and tips on HTML5's most powerful new features.

  • http://boyohazard.net Octal

    I’ve written small apps and applets with Java but never gotten into J2ME. You’ve written some excellent tutorials about getting started with Java programming; how about a blog entry detailing how to move into “playing with MIDP2″? Perhaps an overview of the J2ME Wireless toolkit, how to develop and test a midlet and how to transfer them to a mobile device. Maybe even a tiny example of a midlet? :)

  • Katchy Ben

    Oops! I just got started with MIDP.Does anyone knows where i can get some free stuff.