lunes, febrero 14th, 2011 | Author:

En Java, puede utilizar J2ME y JDBC para tener acceso a una base de datos desde un dispositivo móvil. J2ME no representa una API única en todos los dispositivos y no tiene un entorno de desarrollo único. Además, J2ME se debe ejecutar dentro de un equipo virtual, KVM o JVM, según la configuración.
Para poder compilar y ejecutar aplicaciones para dispositivos móviles necesitamos disponer de las siguientes herramientas:

Java 2 SDK, o bien cualquier otro entorno de desarrollo que ofrezca un compilador en linea de comandos para JAVA.

Java 2 Micro Edition. Se trata del paquete completo de desarrollo necesario. Incluye la herramienta KToolbar, junto con el perfil MIDP.

Mediante la herramienta KToolbar se puede compilar código sin necesidad de interactuar directamente con CLDC, al mismo tiempo que se dispone de un emulador de terminal telefónico. De esta forma se puede comprobar el funcionamiento de la aplicación sobre un teléfono móvil.
CLDC 1.1. Esta herramienta sólo se necesita si se trabaja a bajo nivel, por ejemplo, para incorporar código nativo (en lenguaje C) que se quiera incorporar a la aplicación. Se trata de la versión más reciente de CLDC.
Las aplicaciones JAVA que se ejecutan en dispositivos que implementan MIDP se denominan MIDlets. Un MIDlet consta de al menos una clase JAVA, que debe derivar de la clase base abstracta javax.microedition.midlet.MIDlet. El tiempo de ejecución de un MIDlet viene controlado por una serie de métodos definidos en dicha clase y que, forzosamente, todas las clases derivadas deben implementar.
Un grupo de MIDlets relacionados pueden agruparse en un MIDlet suite. Todos los MIDlets de un suite se agrupan e instalan en un dispositivo como si fuesen un único elemento, de forma que sólo pueden desinstalarse y eliminarse en conjunto. Los MIDlets agrupados en un suite comparten tanto recursos estáticos como dinámicos.

¿Es realmente importante que un teléfono tenga Java?

Algunos estudios estiman que en 2002 cerca del 11% de los teléfonos móviles vendidos ya disponen de tecnología Java y que, ya a partir de 2005, la mayoría de los terminales vendidos ya estarán equipados con ella.
Si se quiere hacer de un teléfono algo más que un dispositivo para hacer y recibir llamadas, tocar melodías y exhibir logotipos; convertirlo en un instrumento dinámico capaz de aceptar todas las implicaciones que usted quiera (desde juegos a programas para calcular mareas; planetarios; hojas de cálculo.etc.) valdrá la pena invertir en un terminal dotado con esta tecnología.
El nombre del atributo y su valor están separados por dos puntos, siendo el espacio adicional opcional.

Category: Uncategorized
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Leave a Reply