Professional Documents
Culture Documents
4. La pantalla de Acuerdo con los permisos de uso por parte de fabricante se presentara, asi que se debe presionar el boton Accept
5. La siguiente pantalla indica la Maquina Virtual de Java encontrado, asi que presionar el boton Next.
6. En la siguiente pantalla se indica la ruta donde se instalara el Sun Java Wireless Toolkit 2.5.2
7. Esta pantalla indica la carpeta donde se localizan los accesos directos al emulador.
8. Esta pantalla indica si quiere que en un futuro se actualice el emulador. Presiones el botn Next.
9. Esta pantalla es de confirmacion con el fin de que verifique si los datos son correctos, si es afirmativo presionar el botn Next.
10. Pantalla que indica el progreso de instalacion y cuando finalice la instalacion presionar el boton Finish.
11.4.3 Instalando eclipse Ingresar al website http://www.eclipse.org/mobile y descargar el Eclipse. Para ello se debe presionar el link Windows 32 bit o Windows 64 bit.
En la siguiente pantalla se muestra distintos links apuntando a servidores del cual se puede descargar eclipse mobile. Yo escog Brazil.
En el campo Workspace ingresar una ruta para indicar donde se alojara los proyectos Java que se creen desde Eclipse Mobile.
11.4.3.1 Configurando EclipseME Nos ubicamos en el men principal y escogemos la opcin Help -> Install New Software.
En la siguiente pantalla ponemos un visto en el nodo EclipseME y finalmente presionamos el botn Next.
Esta pantalla lista los paquetes que se instalaran, y Presionar el botn Next
En la siguiente pantalla, se encuentra el contrato sobre el uso del Plugin de EclipseME para Eclipse Mobile. Presionar el botn Finish
La siguiente pantalla es una advertencia, para dar a conocer que los archivos que se estn instalando no estn firmados digitalmente. Como sabemos que es un plugin de una fuente confiable entonces presionamos el botn OK
Despues de terminar la instalacin es necesario reiniciar Eclipse Mobile. Y presionamos el botn Yes.
Una vez instalado se procede a realizar la configuracin. Para ello nos ubicamos en el men principal y escogemos la opcin Window -> Preferences.
Escogemos el nodo J2ME e ingresamos las rutas del campo: Antenna: Ingresar ruta(C:\eclipse\plugins\antena.preprocessor.v2_1.7.7.jar)
la donde
esta el plugin de Antena. Esta herramienta provee un conjunto de tareas Ant para desarrollar aplicaciones mviles. Compilar Ofuscar Ejecutar la aplicacin MIDP Manipular el JAD Para mas informacin http://antenna.sourceforge.net/index.php#synopsis WTK Root: Esta ruta(C:\WTK2.5.2) es del emulador(Sun Wireless Toolkit 2.5.2) que se instalo anteriormente.
En el campo Specify search directory ingresar la ruta C:\WTK2.5.2 y presionar el botn Refresh. Finalmente presionar el botn Finish.
Escogemos el nodo Java y luego el nodo Debug y deseleccionamos los siguientes tems: Suspend execution on uncaught exception Suspend execution on compilation errors. El campo Debugger timeout le cambiamo a 15000 Terminamos presionando el boton OK
11.4.4 Ejemplo Hola Mundo Nos dirigimos al men principal y escogemos la opcin File -> New -> Other
En el campo Project Name, ingresar un nombre para la Aplicacin Mvil. El campo Use default location dejar con el visto para que el proyecto se cree en el espacio de trabajo que se defini al ingresar al Eclipse. Se podra presionar el botn Finish para terminar la creacin del proyecto de J2ME, pero para conocer la configuracin del proyecto entonces presionamos el botn Next.
En el grupo Device se especifica el emulador que ser usado para ejecutar la aplicacin mobile. En el campo Application Descriptor se ingresa el nombre del archivo que describe los requerimientos que necesita la aplicacin para ser ejecutado. Para pasar a la siguiente pantalla presionamos el botn Next.
En la siguiente pantalla se muestra cuatro pestaas: Source: Indica las carpeta donde se encuentra las clases .java y archivos de recursos. Project: Permite referenciar a proyectos externos. Libraries: Permite agregar libreras externas que necesita el proyecto. Order and Export: Permite ordenar las libreras. Presionar el botn Finish
En el nodo raz del proyecto dar click derecho y se presentara un men flotante. Escoger la opcin New -> Other
En esta pantalla ingresamos los siguientes campos: Pacakge: Nombre del Paquete para organizar las clases .java Name: Nombre de la clase java Para teminar la creacin presionamos el botn Finish.
import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Form; import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; public class HelloMIDlet extends MIDlet { private Display pantalla; private Form formulario = null; public HelloMIDlet() { pantalla = Display.getDisplay(this); formulario = new Form(\"Hola Mundo\"); } protected void destroyApp(boolean arg0) throws MIDletStateChange Exception { pantalla = null; formulario = null; notifyDestroyed(); } protected void pauseApp() { // TODO Auto-generated method stub } protected void startApp() throws MIDletStateChangeException { pantalla.setCurrent(formulario); } } Para ejecutar el programa, damos click derecho sobre la clase java y nos visualizara un men contextual, en el cual se debe escoger la opcin Run As -> Emulated J2ME MIDlet.
CONFIDENCIAL
38