Deploying J2ME code depends on the configuration and the profile in exam. Providing a full exposition of such a broad topic is beyond the scope of this book. Instead, after a minimal introduction to the J2ME platform, we will focus on the MID Profile (MIDP) for mobile devices. This includes support for wireless phones, two-way pagers, and other mobile devices.
J2ME is different from other Java 2 editions in that APIs, physical input/output facilities, and available memory vary greatly from one device to another. This could be a problem if the same application were to be deployed on different classes of devices. Fortunately, this is rarely the case.
Indeed, the J2ME architecture has been built with ...