Sun Microsystems 2 Wireless Office Headset User Manual


 
Glossary 35
LCDUI Liquid Crystal Display User Interface. A user interface toolkit for interacting
with LCD screens in small devices. More generally, a shorthand way of
referring to the MIDP user interface APIs.
MIDlet An application written for MIDP.
MIDlet suite A way of packaging one or more midlets for easy distribution and use. Each
MIDlet suite contains a Java application descriptor file (.jad), which lists the
class names and files names for each MIDlet, and a Java Archive file (.jar),
which contains the class files and resource files for each MIDlet.
MIDP Mobile Information Device Profile. A specification for a Java ME platform
profile, running on top of a CLDC configuration, which provides APIs for
application life cycle, user interface, networking, and persistent storage in
small devices.
Obfuscation A technique used to complicate code by making it harder to understand when
it is de-compiled. Obfuscation makes it harder to reverse-engineer applications
and therefore, steal them.
Optional Package A set of Java ME platform APIs that provides additional functionality by
extending the runtime capabilities of an existing configuration and profile.
PNG Portable Network Graphics. An image format commonly used with MIDP that
can be compressed, transmitted, and stored without losing image quality.
Preemption Taking a resource, such as the foreground, from another application.
Preverification Due to limited memory and processing power on small devices, the process of
verifying Java technology classes is split into two parts. The first part is
preverification and done off-device using the preverify tool. The second part,
which is verification, is done on the device at runtime.
Profile A set of APIs added to a configuration to support specific uses of a mobile
device. Along with its underlying configuration, a profile defines a complete
and self-contained application environment.
Provisioning A mechanism for providing services, data, or both to a mobile device over a
network.
Push Registry The list of inbound connections, across which entities can push data,
maintained by the Java Wireless Client software. Each item in the list contains
the URL (protocol, host, and port) for the connection, the entity permitted to
push data through the connection, and the application that receives the
connection.
RMI Remote Method Invocation. A feature of Java SE technology that enables Java
technology objects running in one virtual machine to seamlessly invoke objects
running in another virtual machine.