• Save
Generación del midlet HolaMundo utilizando EclipseME
Upcoming SlideShare
Loading in...5
×
 

Generación del midlet HolaMundo utilizando EclipseME

on

  • 9,743 views

● Introducción. ...

● 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.

Statistics

Views

Total Views
9,743
Views on SlideShare
9,160
Embed Views
583

Actions

Likes
2
Downloads
0
Comments
2

8 Embeds 583

http://blog.jorgeivanmeza.com 314
http://www.jorgeivanmeza.com 200
http://www.slideshare.net 58
file:// 5
http://static.slideshare.net 2
http://www.distritosmineros.gov.co 2
http://216.239.59.104 1
http://209.85.229.132 1
More...

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • ponlo para descargar, para poder practicar en casa
    Are you sure you want to
    Your message goes here
    Processing…
  • Gracias, me has dado el empujoncito que necesitaba para empezar :)
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Generación del midlet HolaMundo utilizando EclipseME Generación del midlet HolaMundo utilizando EclipseME Presentation Transcript

    • Generación del midlet HolaMundo utilizando EclipseME Jorge Iván Meza Martínez < [email_address] > http://www.jorgeivanmeza.com/ http://educacion.misservicios.net/
    • 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.
    • 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.
    • 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. 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.
    • Herramientas
        • Ambiente de desarrollo Java (J2SDK).
        • Java Wireless Toolkit (JWTK).
        • Eclipse.
          • Plugin EclipseME.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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 .
    • 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 .
    • 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.
    • 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.
    • 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.
    • 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 .
    • 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.
    • Herramientas EclipseME - Configuración
    • 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.
    • 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.
    • Herramientas EclipseME - Configuración Presione el botón OK para aceptar los cambios y terminar la etapa de configuración.
    • Creación del proyecto Seleccione los menúes File > New > Other ... .
    • Creación del proyecto En el diálogo de selección de tipo de proyecto elija J2ME > J2ME Midlet Suite .
    • Creación del proyecto Especifique el nombre del proyecto ( Project Name ) como HolaMundoMidlet y presione el botón Next > para continuar.
    • 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.
    • 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 .
    • 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.
    • 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.
    • Creación de la clase del Midlet Haga click derecho sobre el proyecto y seleccione los menúes contextuales New > Class .
    • 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.lcdui.CommandListener . Ajuste las propiedades de la clase a crearse y presione el botón Finish para terminar.
    • 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( &quot;Saludo&quot; , &quot;Hola Mundo J2ME!&quot; , 256, 0); aceptarCmd = new Command( &quot;Aceptar&quot; , Command.SCREEN, 1); }
    • 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(); } } }
    • 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 .
    • 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 .
    • 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.
    • 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
    • Fin de la presentación. Creative Commons (CC)