Intermediate - Advanced Level Users.
There's a fast-growing consumer market for wireless and embedded devices such as pagers, cell phones, smart cards and set-top boxes. The success of these devices depends in large part on applications created for them using J2ME (Java 2 Micro Edition). J2ME allows developers to write portable code that runs on a wide variety of devices, regardless of operating system.
This book is a solid introduction to working with the Mobile Information Device Profile (MIDP), which contains the APIs designed specifically for writing applications that need to run on wireless and embedded devices. It includes reference material on the core and javax.microedition classes, as well as on the classes specific to the various wireless platforms the J2ME supports.