Un MIDlet es una aplicación que utiliza el perfil de dispositivo de información móvil (MIDP) de la configuración de dispositivo limitado conectado (CLDC) para el entorno Java ME . Las aplicaciones típicas incluyen juegos que se ejecutan en dispositivos móviles y teléfonos celulares que tienen pantallas gráficas pequeñas, interfaces de teclado numérico simples y acceso limitado a la red a través de HTTP . [1] MIDlet puede ejecutarse en dispositivos Android a través de la aplicación de emulador J2ME Loader. [2] [3]
El .jad
archivo que describe un conjunto de MIDlet se utiliza para implementar las aplicaciones de una de dos maneras. La implementación por aire (OTA) implica cargar los archivos .jad
y en un servidor web al que puede acceder el dispositivo a través de HTTP . El usuario descarga el archivo e instala los MIDlets que necesita. [4] La implementación local requiere que los archivos MIDlet se transfieran al dispositivo a través de una conexión que no sea de red (como a través de Bluetooth o IrDa , y puede involucrar software específico del dispositivo). [5] En ocasiones, los teléfonos que admiten tarjetas microSD pueden instalar archivos .jar o .jad que se transfirieron a la tarjeta de memoria..jar
.jad
A diferencia de un applet de Java , un MIDlet se limita al uso de LCDUI en lugar de los widgets más familiares de AWT y Swing . También existen restricciones sobre el tamaño de los .jar
archivos y la cantidad de conexiones HTTP simultáneas según la especificación MIDP.