You are on page 1of 15

UNIVERSIDAD LOS ANGELES DE

CHIMBOTE

SALAS CAMPOS NOELY

INGENIERIA DE SISTEMAS

VII CICLO
MANUAL PARA CREAR UNA APLICACIÓN
JAVA J2ME
Introducción a java 2 platform, micro edition (j2me)
Las tecnologías J2ME contienen un JRE altamente optimizado, especialmente
desarrollado para el mercado de gran consumo, abarcan una amplia gama de aparatos de
tamaño muy reducido y permiten ejecutar programas de seguridad, conectividad y
utilidades en tarjetas inteligentes, buscapersonas, sintonizadores de TV y otros
pequeños electrodomésticos. Las tecnologías J2ME representan únicamente una parte
de la gama de productos de software de Java. Las plataformas Java relacionadas son la
Plataforma Java 2, Edición estándar (plataforma J2SE) y la Plataforma Java 2, Edición
empresa (plataforma J2EE). La tecnología Java ofrece, asimismo, métodos de creación
de servicios Web, transferencia de información XML, numerosos protocolos de red, kits
de herramientas y la aplicación Java Web Start.

Aunque sería ideal contar con la API completa de J2SE disponible en un dispositivo
móvil, no es algo realista. Por ejemplo, un teléfono móvil con su pantalla limitada no
puede soportar toda la funcionalidad disponible en la AWT, que es la principal interfaz
gráfica de usuario (GUI) que da Java. J2ME se introdujo precisamente dirigido hacia
todos esos dispositivos que caen fuera del ámbito de J2SE y J2EE. Las capacidades de
este tipo de dispositivos pueden variar mucho de unos a otros.
ENTORNO DE DESARROLLO

En la actualidad existen multitud de entornos de desarrollo o IDEs para diseñar e


implementar aplicaciones para dispositivos móviles. Para hacerlo usando el lenguaje
J2ME podremos encontrar entornos como Eclipse,, JBuilder, IntelliJ, NetBeans, etc. En
nuestro caso utilizaremos NetBeans 6.8

Instalaremos el IDE de desarrollo NetBeans, versión 6.7.1, que será la herramienta


principal a utilizar para el desarrollo de aplicaciones para dispositivos móviles, PDAs,
etc.

 Se iniciará el asistente de instalación de NetBeans IDE 6.7.1, si queremos


personalizar la instalación, eligiendo los complementos a instalar, pulsaremos en
"Personalizar":
 Leeremos los términos de licencia de NETBEANS IDE 6.7.1, si estamos de
acuerdo marcaremos la opción "Acepto los términos del acuerdo de licencia" y
pulsaremos "Siguiente":

 A continuación deberemos elegir la carpeta de instalación de NetBeans IDE y la


carpeta donde instalamos JDK 6 Update 19(si todo es correcto la detectrará
automáticamente, mediante la variable de entorno), pulsaremos "Siguiente" para
continuar:
 Antes de la instalación final de NetBeans, el asistente nos mostrará un resumen
de las opciones elegidas y el espacio que necesitará en disco, en nuestro caso
720MB, pulsaremos "Instalar":

 Con esto habremos instalado NetBeans IDE 6.7.1 en nuestro . Para ejecutarlo
haremos doble clic en el acceso directo del escritorio "NetBeans IDE 6.7.1":
MI PRIMER MIDLET

 Abriremos NetBeans IDE haciendo doble clic sobre el acceso directo del
escritorio "NetBeans IDE 6.7.1" de nuestro equipo. Una vez abierto pulsaremos
en el menú "Achivo" - "Proyecto Nuevo...":

 En "Categorías" elegiremos "Java ME", en "Proyectos" seleccionaremos


"Mobile Application":
 Introducimos el nombre que tendrá el proyecto, en nuestro caso "Aplicación
Movil".

 A continuación vamos a crear un MIDlet denominado Aplicación:


En la siguiente ventana podremos elegir los siguientes parámetros:

 Emulator Platform: seleccionaremos Sun Java(TM) Plataform Micro SDK3.0


 Device: tipo de dispositivo para el emulador, en nuestro caso
"ClamshellCldcPhone1".
 Device configuration: tipo de configuración, en nuestro caso CLDC-1.1.
 Device Profile: tipo de pefil, en nuestro caso MIDP-2.1.

Una vez realizados estos pasos pulsaremos siguiente:


 A continuación agregaremos exitComman a la Clase List:
 Luego procedemos a añadir 2 itemCommand (borrar y salir).
 Añadimos 3 elementos a nuestra clase List.

 Nos dirigimos a las propiedades de la Clase List.


Nos dirigimos a Title y establecemos como título “Marcas de Moviles”, como
vemos continuación:

 Nos dirigimos al primer List Element de nuestra Clase List y cambiamos


algunas prppiedades como:

String : Sony Ericcson


Imagen:

 El mismo procedimiento realizamos para los demás elementos de la lista:


Cambiamos el String y agregamos imagen.

You might also like