Professional Documents
Culture Documents
Privado
BSIT IV 1A
1. Mobile Information Device Profile vs MIDlets
Mobile Information Device Profile (MIDP) is a specification published for the use
of Java on embedded devices such as mobile phones and PDAs. MIDP is part of the Java
Platform, Micro Edition (Java ME) framework and sits on top of Connected Limited
Device Configuration (CLDC), a set of lower level programming interfaces. MIDP was
developed under the Java Community Process. The first MIDP devices were launched in
April 2001.
A MIDlet is an application that uses the Mobile Information Device Profile (MIDP) of
the Connected Limited Device Configuration (CLDC) for the Java ME environment.
Typical applications include games running on mobile devices and cell phones which
have small graphical displays, simple numeric keypad interfaces and limited network
access over HTTP.
2. What are the hardward and software requirements to build midlets and
midp
Hardware requirement
Memory: At least 128 KB of RAM for installation of MIDP. There must be at least
32KB for Java heap. At least 8KB of non-volatile memory is required.
Display: Screen should be at least 96 pixels wide and 54 pixels high. A screen must
support at least 2 colors. PDAs have 160 pixels and support 65536 colors.
Input device: RIM wireless handheld at the one end of the spectrum that has
complete alphanumeric keyboard. Palm-based OS handsets have facilities for writing
on the screen in the form of shorthand known as Graffiti.
Software requirement
3. MIDp Architecture
B
a
sic Layer
Local data storage