This tutorial examines in detail the Java 2 Platform, Micro Edition (J2ME) and targets the intermediate developer who has a solid background in Java programming and the concepts of object-oriented design and development.
You'll start off by examining the background of J2ME and exploring the J2ME configurations and profiles. You'll then step through the process of setting up your development environment for developing J2ME applications.
You'll be introduced to topics such as the K virtual machine (KVM) and KJava API used in conjunction with the Connected Limited Device Configuration (CLDC) API, and the Mobile Information Device Profile (MIDP), which uses CLDC. You will then build a simple application that will allow you to see what you can do with J2ME. You'll use CLDC and KJava to develop a basic drawing application and also a small MIDP application.