1.2 The Nature of Consumer Products
It is important to consider the limited resources and particular input and output (I/O) mechanisms of a consumer device because they typically have less memory, smaller or lower-resolution displays, fewer colors, and different I/O mechanisms than personal computers. Software and hardware must be tightly integrated.
Consider: Integrate your MIDP implementation with the device's user experience. For example, coordinate the colors on the display with the colors of the physical components (such as the plastics), and the shape of the buttons on the screen with the shape of the physical buttons on the device. Strive to make using a MIDP application seem like using a native application (a resident application already installed on the device).