Prev | Current Page 44 | Next

Timothy J. Thompson, C Bala Kumar, and Paul Kline

"Bluetooth Application Programming with the Java APIs Essentials Edition"


Mobile Information Device Profile
The first profile that was created was MIDP [27]. This profile is designed
for mobile phones, pagers, and entry-level personal organizers. MIDP
combined with CLDC offers core application functionality, such as a
user interface, network capability, and persistent storage. MIDP provides
a complete Java run-time environment for mobile information devices.
MIDP applications are called MIDlets. MIDlet is a class defined in MIDP
and is the superclass for all MIDP applications.
Foundation Profile
The FP [19, 28] is the lowest level profile for CDC. Other profiles can be
added on top as needed to provide application functionality. The FP is
meant for embedded devices without a user interface but with network
capability.
What Is JAVA ME? 17
Personal Profile
The PP [20, 29] is for devices such as high-end personal organizers,
communicators, and game consoles that require a user interface and
Internet applet support. PP replaces PersonalJavaTM technology and
provides PersonalJava applications a clear migration path to the Java
ME platform.
In addition there is a Personal Basis Profile (PBP) [21, 30], which is a
subset of PP aimed at devices that require only a basic level of graphical
presentation (e.g., television set-top boxes).
1.4.3 Optional Packages
Many Java ME devices include additional technologies, such as Bluetooth
wireless technology, multimedia, wireless messaging, and database
connectivity.


Pages:
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56