The Mobile Information Device Profile (MIDP) is geared toward devices like cellular phones and pagers. MIDP, like KJava, also is built upon CLDC. The MID Profile provides a standard run-time environment that allows new applications and services to be deployed dynamically on end-user devices.
In this section, we will discuss in detail each of the seven packages defined by the MID Profile. We also will build a sample MIDP application.