Como descargar MIDLet (J2ME) en el móvil (how to)

pelmem
21 de Diciembre del 2005
Una vez creados los ficheros *.JAD y *.JAR hay 2 opciones: Conexión directa (BT, IR o cable) y OTA:

- Conexión directa: Se envia al dispositivo el archivo *.JAR al dispositivo. Una vez recibido preguntará si lo queremos instalar. Es la opción más cómoda, rápida y fácil para testear.

- OTA: Consiste en colgar los ficheros en internet. Yo uso el "Apache Tomcat/5.5.12" instalado en mi PC y va perfectamente. Hay que colgar en nuestro servidor los ficheros *.JAD y *.JAR y crear una página de descarga. Simplemente es una página html o wml con links a los archivos de descarga (Atención! Si no creamos una página de descarga con links a dichos archivos no podremos descargarlos. La descarga directa no funciona). Este es un ejemplo que uso para descargar archivos. Solo hay que modificar la ip de los links por vuestra IP, guardar la página como Downloads.wml y subirla a nuestro servidor.

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" http://www.wapforum.org/DTD/wml13.dtd">
<wml>
<card>
<p><i>Escoge la aplicación que desees:</i></p>
<p align="center"><a href="http://80.54.48.54/GPSRADAR.jad">GPSRADAR.JAD</a></p>
<p align="center"><a href="http://80.54.48.54GPSRADAR.jar">GPSRADAR.JAR</a></p>
</card>
</wml>

Para comprovar que todo está OK podemos usar un web browser para comprovar que todos los archivos subidos son accesibles.

Bién, ahora ya estamos a punto para descargar la aplicación a dónde queramos (dispositivo móvil, emulador, PC, ...). Lo más fácil y cómodo es descargarse el *.JAR directamente y pasar del *.JAD, ya que se instala la aplicación igualemente y no encotramos los problemas para crear un *.JAD correcto. (El JAD es simplemente un archivo con información acerca del MIDLet. No almacena ningún tipo de código). Para la descarga simplemente hay que abrir un navegador WAP e ir a la dirección de nuestra página de descarga. Ej: http://80.54.48.54/Downlaods.wml. Luego seleccionamos el link del *.JAR y si todo va bién empezará la descarga.

Bién, espero que a alguien le haya sido de ayuda. Si teneéis alguna duda sobre J2ME en gral. podéis mandarme un e-mail a [email protected].