eXTReMe Tracker

Febrero 19, 2004

Empezando con J2ME

Escrito el Febrero 19, 2004 05:48 PM en Java .

Bueno, después de esperar un tiempo considerable, he conseguido la portabilidad a Vodafone a la vez que he adquirido un flamante Sony Ericsson T610. Aunque aún no he conseguido hacer funcionar el GPRS (al final tendré que leerme los manuales), estoy comenzando a echar un vistazo a J2ME.

De momento sólo estoy leyendo introducciones y programando un "Hola Mundo" en J2ME, pero ya hay bastante cosas que me han llamado la atención:

- ¡No hay excepciones! Dios mío. No sé qué pensar de esto, por un lado programar usando excepciones para modelar casos de uso puede volver loco a cualquiera, pero que los errores de mis programas vayan por ahí campantes no me hace mucha gracia...

- Se basa en la especificación CLDC, que establece las características que debe tener una máquina virtual Java para dispositivos móbiles que soporten J2ME. ¡¡Es muy limitada!! En pro de la seguridad, las aplicaciones se ejecutan en una "caja cerrada" sin acceso a los elementos esenciales del móvil. Imagino que en el futuro, cuando aumente la capacidad de proceso de los cacharros y su memoria, se podrán hacer más cosas estableciendo mecanismos de seguridad basados en clave pública o algún tipo de certificación del software.

- Una de esas limitaciones es no poder modificar el CLASSPATH, todo un cambio para uno acostumbrado a J2SE. Además no asume ningún tipo de pantalla o mecanismo de entrada/salida. Realmente es una especificación de mínimos, para que el mayor número de cacharros la pueda soportar. Así hay que olvidarse de los floats y de los double tanto como variables, como constantes o como argumento y salida de métodos.

- La página oficial de Sun es http://java.sun.com/j2se y de ahí se puede uno descargar la SDK y las instrucciones de configuración para cada sistema operativo.

En definitiva, sólo queda ponerse manos a la obra, programar mi "Hola Mundo" y a vacilar en el t610 de las virguerías de J2ME.

Comentarios

Realize una pequeña aplicación con J2ME y con mucha dificultad, logre bajar el .jad a mi sonny ericcson. Pero desafortunadamente cuando la trato de ejecutar nunca se ve nada en mi celular. Sera que falta algun gestor de aplicaciones o algo asi para que se ejecute. Cabe aclarar que antes ya habia probado la aplicación en un simulador del T610 y funciono.
Sera que me pueden ayudar con esto?

Escrito por Alexandra el Mayo 17, 2005 06:48 PM

Alexandra tienes que bajar el .jar y el .jad a tu celular, esos dos archivos es lo que conforma tu aplicación j2me, puedes bajarlos por las siguientes vias: puerto infrarrojo o bluetooth, por cable o montas dichos archivos en un servidor web y los descargas con el browser de tu celular

Escrito por Pedro Martínez el Septiembre 10, 2005 04:04 AM

Escribe un comentario










¿Recordar información personal?