Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CREACIÓN DE UNA
APLICACIÓN J2ME
UnADM
Propósito
Instrucciones
Índice Pág.
Introducción……………………………………………………………………………………….. 4
Instalación de Netbeans…………………………………………………………………………. 4
Instalación de Sun Wireless Toolkit…………………………………………………………….. 7
Agregar Plataforma Java ME a Netbeans……………………………………………………... 10
Instalación del Plugin Java ME………………………………………………………………….. 13
Creando un proyecto para celular………………………………………………………………. 18
Conclusiones……………………………………………………………………………………… 22
Fuentes……………………………………………………………………………………………. 22
En esta actividad de la unidad 2, es muy importante seguir las instrucciones, y a su vez
empecemos a tener la idea más aterrizada de nuestro desarrollo de aplicación que en la
evidencia demostraremos, por eso en esta actividad es crucial el aprender paso a paso sobre
la instalación y generar el reporte que nos solicita la actividad, como el reporte de instalación
con los lineamientos adecuados, Saludos.
Instrucciones
Introducción
Todas las herramientas y plugins necesarios para configurar el entorno de desarrollo se pueden
conseguir de la página oficial de Oracle.
Crear aplicaciones con Netbeans es más fácil que con otros IDEs ya que todo está hecho para
Netbeans.
Instalación de Netbeans
Después de Instalar el JDK ya podemos instalar Netbeans. Y después el SDK de java ME para
poder crear aplicaciones móviles.
Yo he bajado la versión más completa de Netbeans que es la que incluye Java ME, una vez
descargado lo instalamos:
Se elige la ruta de instalación y la del JDK que hemos instalado previamente, si no tenemos un
JDK instalado no se puede proceder con la instalación de Netbeans
Para poder crear aplicaciones o juegos para celular es necesario el SDK de Java ME o el
Wireless toolkit y el Plugin para Netbeans para que aparezca la opción de Java ME. Desde la
página de Oracle podemos bajar el Plugin y el Wireless toolkit que contiene los emuladores
para probar los juegos y aplicaciones.
Wireless Toolkit utiliza un JDK 5.0 o anteriores, por lo cual muchas utilidades de java como los
genéricos no podremos utilizarlas en las aplicaciones.
Elegimos el lugar de instalación, será necesario ubicarlo después para integrarlo como
plataforma a Netbeans.
Una vez Que finalice la instalación hay que agregar la plataforma a Netbeans desde tools/Java
Platforms.
Y buscamos la ruta del Wireless toolkit que servirá como plataforma de desarrollo de
aplicaciones móviles para celulares, ya que incluye emuladores.
Ahora tenemos por lo menos una plataforma Java ME para crear aplicaciones para celulares,
sin embargo la opción de crear proyectos Java ME sigue bloqueada debido a que falta
activarla con un Plugin.
Para ello instalamos el Plugin que se puede descargar junto con el SDK de java ME.
Presionando el botón install se instalaran todos los Plugin que venían en el zip.
Lo seleccionamos y lo instalamos.
Una vez que finaliza la instalación hay que comprobar que Java ME este activado:
Es importante Java ME embedded no sirve para crear juegos y aplicaciones para celular. Para
ello se usa el SDK de Java ME y el Plugin que acabo de instalar.
Como podemos ver las aplicaciones Java ME no nos ofrecen una bonita interfaz como lo hace
Android, sin embargo ofrece control total de la pantalla para dibujar a bajo nivel utilizando la
clase Canvas y GameCanvas podemos hacer incluso videojuegos para pantalla tactil, el
siguiente es un ejemplo de lo que se puede hace con java Me, se trata de un juego muy
conocido que estoy programando solo para probar el potencial de Java ME.
Conclusiones
Java ME no se utiliza tanto en celulares como hace unos años debido a que Android es gratis y
los fabricantes de celulares prefieren este sistema, actualmente existen muchas aplicaciones y
sobre todo juegos para Java ME todos ellos fueron posibles gracias a herramientas como
Netbeans y sun Wireless toolkit, programar J2ME en Netbeans es muy fácil tal como crear
ampliaciones de escritorio, solo que con algunas limitaciones del lenguaje.
Java SE ME seguirá utilizando en otros dispositivos como blue-ray, impresoras, entre otros, es
una tecnología muy madura de la que podemos encontrar mucha documentación en español
para programar cualquier tipo de aplicación.
Fuentes
Programación de Juegos en Java ME.
http://www.albertogarcia.info/libros/j2me/%5bebook%5dProgramacion%20J2ME.pdf
https://www.java.com/es/download/faq/whatis_j2me.xml