HOME

TheInfoList



OR:

IMP stands for the ''Information Module Profile''. It is a specification put out by
Sun Microsystems Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
for the use of
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
on embedded devices with very limited displays. It is a subset of the
Mobile Information Device Profile 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 Lim ...
. IMP is part of the
Java ME Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of porting, portable code for embedded system, embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digita ...
framework.


Typical Requirements

* 128 kilobytes for the Java platform * 8 kilobytes for persistent data * 32 kilobytes for the Java runtime


Noteworthy Limitations

* No API for displays


General APIs

The core APIs are defined by the underlying Configuration
CLDC The Connected Limited Device Configuration (CLDC) is a specification of a Software framework, framework for Java ME applications describing the basic set of libraries and virtual-machine features that must be present in an implementation. The CLDC i ...
.


javax.microedition.io

Contains the Java 2 Platform, Micro Edition specific classes used for I/O operations.


javax.microedition.rms

Provides a form of persistent storage for Java 2 Platform, Micro Edition.


javax.microedition.midlet

Contains the base classes for Java 2 Platform, Micro Edition applications.


External links


The IMP Specification
Java device platform Sun Microsystems software