J2me
Las aplicaciones desarrolladas bajo la especificación MIDP se denominan Midlets. Las clases Midlets son almacenadas en formato definido por los bycodes de Java dentro de un fichero .class. Los Midlets son empaquetados en ficheros con extensión .jar, se requiere informacíón extra para la puesta en marcha. Esta información se introduce dentro del archivo de manifiesto y en un fichero descriptor .jad
Características generales de los midlets. Todos los midlets tienen una clase principal que hereda de la clase javax.microedition.Midlet, debemos de importar los paquetes import javax.microedition.midlet.*;
y import javax.microedition.lcdui.*; este último porque necesitamos capturar eventos con CommandListener y el controlador de pantalla Display, que también pertenece a este paquete.
Tienen tres metodos startApp() Para lanzar la aplicacion, pauseApp() para parar el Midlet y destroyApp() para destruir el midlet

