2.1 Characteristics of MIDs
According to the MIDP 2.0 Specification [19], a MID should have these minimum hardware characteristics:
Display - Screen size of 96-by-54 pixels - Display depth of 1 bit - Pixel shape (aspect ratio) of approximately 1:1
Input ?
one-handed keyboard (ITU-T phone keypad), two-handed keyboard, (QWERTY keyboard), or touch screen Memory - 256 kilobytes of nonvolatile memory for the MIDP components - 8 kilobytes of nonvolatile memory for application-created persistent data - 128 kilobytes of volatile memory for the Java runtime environment
Networking - Two-way - Wireless - Possibly intermittent - Limited bandwidth
Sound ?
ability to play tones, either via dedicated hardware, or via software algorithm
Example MIDs are mobile phones, two-way pagers, and wireless-enabled personal digital assistants (PDAs). Table 2.1 has some general system characteristics.
Table 2.1. Platform Characteristics|
Applications | Telephony, voice mail, address book, web browser, text messaging | Address book, to-do list, calendar, memo pad | Input device | Keypad buttons | Touch, stylus, QWERTY keyboard, IR | Mouse support | None | None | Keyboard support | Phone ITU-T keypad | Onscreen keyboard, QWERTY keyboard | Viewing distance | 6 inches to 2 feet | 1 to 2 feet | Display size | 1-by-2 inches | 2-by-2 inches | Screen resolution | A range that includes 96x54 | A range that includes 160x160 | Screen colors | Black and white through 16-bit color displays | Black and white through 16-bit color displays | Pixel density | 72 to 102 or more DPI | 72 to 102 or more DPI | Multiple screens | No | No | Audio input | Available | Available | Audio output | Speaker, headset | Speaker, headphones | Data bandwidth | 14.4Kbps to 3Gbps | 14.4Kbps to 3Gbps | Desktop synchronization | Available | Available | Bluetooth or serial network capabilities | Available | Available | Camera | Available | Available |
|