La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Generación del midlet HolaMundo utilizando EclipseME - 1 Generación del midlet HolaMundo.

Presentaciones similares


Presentación del tema: "Generación del midlet HolaMundo utilizando EclipseME - 1 Generación del midlet HolaMundo."— Transcripción de la presentación:

1 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 1 Generación del midlet HolaMundo utilizando EclipseME Jorge Iván Meza Martínez http://www.jorgeivanmeza.com/ http://educacion.misservicios.net/jimezam@gmail.com http://www.jorgeivanmeza.com/ http://educacion.misservicios.net/

2 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 2 Contenido ● Introducción. ● Herramientas. – J2SDK y JWTK. – Eclipse. – Plugin EclipseME. ● Instalación de Eclipse. ● Instalación del plugin EclipseME. ● Configuración del plugin EclipseME. ● Creación de un proyecto J2ME. ● Ejecución (emulación) del midlet. ● Generación del archivo JAR.

3 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 3 Introducción La creación de software no es una tarea fácil, por este motivo es necesario utilizar de la manera mas eficiente posible las herramientas que se tengan a la mano y que permitan un desarrollo mas estructurado, confiable y rápido de los productos de software. Los ambientes integrados de desarrollo (IDE) son un tipo de estas herramientas, facilitan la manipulación de los proyectos con un nivel de abstracción tal que evitan al desarrollador tener que atender aspectos repetitivos o de bajo nivel.

4 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 4 Introducción Uno de los IDE mas conocidos para el desarrollo de aplicaciones Java es Eclipse, el cual es extendible mediante plugins, permitiéndole aumentar su funcionalidad e incluír el soporte a mas lenguajes de programación, incluyendo a J2ME.Eclipse En la presente sesión se llevará a cabo la instalación de Eclipse, su plugin EclipseME y con ellos se realizará la generación del midlet HolaMundo de manera análoga a las sesiones anteriores, pero esta vez utilizando esta herramienta de nivel profesional.

5 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 5 Herramientas ● Ambiente de desarrollo Java (J2SDK). ● Java Wireless Toolkit (JWTK). ● Eclipse. Plugin EclipseME.

6 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 6 Herramientas: J2SDK y JWTK Se requieren las mismas herramientas de la sesión anterior: generación del midlet utilizando herramientas de línea de comando y estas son instaladas de igual manera a la descrita anteriormente.

7 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 7 Herramientas: Eclipse En lugar de utilizar un editor simple de texto se utilizará Eclipse (http://www.eclipse.org/) el cual es un IDE (Integrated Development Enviroment) muy utilizado para el desarrollo de aplicaciones Java.http://www.eclipse.org/Integrated Development Enviroment

8 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 8 Herramientas: Eclipse - Instalación 1. Descargue la distribución de Eclipse para el desarrollo de aplicaciones Java (Eclipse IDE for Java Developers) desde la siguiente ubicación. http://www.eclipse.org/downloads/ 2. Descomprima el paquete recién descargado. 3. Ubique la carpeta Eclipse en la ubicación de su elección. 4. Cree un acceso directo para su facilidad.

9 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 9 Herramientas: EclipseME EclipseME es un plugin (añadido) que se acopla con Eclipse para aumentar su funcionalidad, haciéndolo apto para el desarrollo de aplicaciones J2ME, facilitando al desarrollador su implementación en comparación con la utilización directa de las herramientas de línea de comando o KToolBar expuestas en sesiones anteriores.plugin

10 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 10 Herramientas: EclipseME - Instalación 1. Inicie Eclipse haciendo doble click sobre el ícono de la aplicación. 2. Seleccione el menú Help > Software Updates.... 3. Seleccione la lengüeta (parte superior) Available Software.

11 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 11 Herramientas: EclipseME - Instalación 4. Presione el botón Add Site... ubicado en la parte derecha. 5. En el campo Location del diálogo abierto digite el siguiente URL: http://www.eclipseme.org/updates/ y presione el botón OK.http://www.eclipseme.org/updates/

12 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 12 Herramientas: EclipseME - Instalación 6. Seleccione la casilla de verificación del paquete EclipseME en la ubicación recién agregada. 7. Presione el botón Install... ubicado en la parte superior del diálogo.

13 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 13 Herramientas EclipseME - Instalación 8. En el diálogo de instalación verifique que el paquete EclipseME se encuentre seleccionado y presione el botón Next > para continuar.

14 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 14 Herramientas EclipseME - Instalación 9. En el diálogo de Review Licenses lea la licencia y seleccione la opción I accept the terms of the license agreement para aceptarla de ser el caso. Presione el botón Finish para inciar la copia de los archivos a instalarse.

15 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 15 Herramientas EclipseME - Instalación 10. Presione el botón Yes para reinciar Eclipse y dar por terminado el proceso de instalación del plugin EclipseME.

16 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 16 Herramientas EclipseME - Configuración 1. Acceda a los menúes: Window > Preferences y seleccione la rama J2ME del árbol de preferencias ubicado en la parte izquierda. 2. Presione el botón Browse... ubicado frente a la etiqueta Antenna Jar y seleccione el archivo según el lugar de instalación de Eclipse. 3. Presione el botón Browser... ubicado frente a la etiqueta WTK Root y seleccione el directorio base donde se instaló el JWTK.

17 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 17 Herramientas EclipseME - Configuración

18 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 18 Herramientas EclipseME - Configuración 4. Seleccione la opción Device Management del árbol izquierdo y presione el botón Import... ubicado en el lado derecho.

19 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 19 Herramientas EclipseME - Configuración 5. Presione el botón Browser... y seleccione la ruta donde se encuentra el JWTK, posiblemente en C:\WTK2.5.2\ (variará según la versión instalada). Presione el botón Refresh y Finish para terminar.

20 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 20 Herramientas EclipseME - Configuración Presione el botón OK para aceptar los cambios y terminar la etapa de configuración.

21 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 21 Creación del proyecto Seleccione los menúes File > New > Other....

22 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 22 Creación del proyecto En el diálogo de selección de tipo de proyecto elija J2ME > J2ME Midlet Suite.

23 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 23 Creación del proyecto Especifique el nombre del proyecto (Project Name) como HolaMundoMidlet y presione el botón Next > para continuar.

24 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 24 Creación del proyecto Ajuste los valores para el dispositivo que utilizará el proyecto para su emulación tal y como aparecen en la siguiente gráfica. Presione el botón Finish para terminar la creación del proyecto.

25 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 25 Creación del proyecto En la parte izquierda de Eclipse aparecerá a partir de este momento la rama con el contenido del proyecto recién creado: HolaMundoMidlet.

26 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 26 Configuración del archivo JAD Haga doble click sobre la rama HolaMundoMidlet.jad del proyecto y modifique los parámetros del JAD que considere necesarios.

27 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 27 Configuración del archivo JAD En este paso se deben especificar los midlets que compondrán la suite de midlets, en este caso, uno únicamente. Para hacer esto seleccione la hoja Midlets en la parte inferior y presione el botón Add e ingrese la siguiente información.

28 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 28 Creación de la clase del Midlet Haga click derecho sobre el proyecto y seleccione los menúes contextuales New > Class.

29 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 29 Creación de la clase del Midlet El nombre de la clase (Name) deberá ser HolaMundoMidlet, heredar de javax.microedition. midlet.MIDlet e implementar a la interfaz javax.microedition.lc dui.CommandListener. Ajuste las propiedades de la clase a crearse y presione el botón Finish para terminar.

30 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 30 Edición del código fuente Ajuste el contenido del archivo HolaMundoMidlet.java con el código fuente del ejemplo realizado durante el curso. import javax.microedition.lcdui.*; import javax.microedition.midlet.*; public class HolaMundoMidlet extends MIDlet implements CommandListener { private Display pantalla; private TextBox saludo; private Command aceptarCmd; public HolaMundoMidlet() { saludo = new TextBox("Saludo", "Hola Mundo J2ME!", 256, 0); aceptarCmd = new Command("Aceptar", Command.SCREEN, 1); }

31 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 31 Edición del código fuente protected void startApp() { pantalla = Display.getDisplay(this); saludo.addCommand(aceptarCmd); saludo.setCommandListener((CommandListener) this); pantalla.setCurrent(saludo); } protected void pauseApp() { pantalla = null; } protected void destroyApp(boolean tipo) {} public void commandAction(Command c, Displayable d) { if(c == aceptarCmd) { destroyApp(true); notifyDestroyed(); }

32 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 32 Ejecución (emulación) del midlet Para ejecutar el midlet a través del emulador del JWTK presione el botón, elija los menúes Run > Run o presione la combinación de teclas CTRL+F11.

33 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 33 Generación del archivo JAR Para finalizar el desarrollo del midlet se requiere generar el archivo JAR que contiene la distribución completa de la aplicación móvil. Para hacer esto haga click derecho sobre el proyecto y elija los menúes contextuales J2ME > Create Package.

34 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 34 Generación del archivo JAR Bajo el directorio deployed contenido en la carpeta del proyecto se encontrarán los siguientes archivos. ● HolaMundoMidlet.jad ● HolaMundoMidlet.jar Los cuales corresponden con los archivos necesarios para realizar la distribución e instalación de la aplicación móvil tal y como se ha discutido en las sesiones anteriores.

35 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 35 Enlaces de interés Proyecto Eclipse. http://www.eclipse.org/ Plugin EclipseME. http://www.eclipseme.org/ Instalación de EclipseME. http://eclipseme.org/docs/installation.html Documentación de EclipseME. http://eclipseme.org/docs/index.html

36 Generación del midlet HolaMundo utilizando EclipseME http://educacion.misservicios.net/http://educacion.misservicios.net/ - 36 Fin de la presentación. Creative Commons (CC)


Descargar ppt "Generación del midlet HolaMundo utilizando EclipseME - 1 Generación del midlet HolaMundo."

Presentaciones similares


Anuncios Google