July 3, 2011, 12:21 p.m.
posted by evil
Mobile Information Device Profile (MIDP) defines the Java application environment for mobile information devices (MIDs), such as mobile phones and personal digital assistants (PDAs). MIDP is part of the Java™ 2 Platform, Micro Edition (J2ME™). This guide offers advice for MIDP 2.0, which is specified in MIDP 2.0 Specification  from the Mobile Information Device Profile 2.0 (JSR-000118).
This book is for two groups of readers: those who are porting MIDP to a new device (MIDP implementors) and those who are creating MIDlet suites (application developers). Porting MIDP implementations to devices and designing MIDlets both have special challenges, which this book's guidelines address.
The guidelines are divided into three categories. The following paragraphs show the typographical conventions used for the guidelines, and explain the guidelines themselves.
This chapter introduces design considerations for MIDlets in the consumer market. Designing MIDlets differs significantly from designing desktop computer software. Some important differences include product domain, resource limitations, and the need to focus on ease of use.