Professional Documents
Culture Documents
Activado: Estado de ejecucin del MIDlet al que se pasa tras ejecutar su mtodo
startApp(), tanto inicialmente o como despus de la recuperacin de una pausa.
Destruido: Los dos estados anteriores pueden pasar a ste y de l ya no se podr
salir. Es el estado donde el MIDlet concluye su actividad, pasando a l por medio
de la invocacin de su mtodo destroyApp() o, por ejemplo, ante alguna excepcin
que se produzca en el constructor del MIDlet.
Creacin de un MIDLET.
Para crear la primera aplicacin mvil se inicia el software Netbeans y se va a
Archivo / Proyecto Nuevo que brinda acceso a un asistente que permite
seleccionar el tipo de desarrollo a ser implementado, seleccionndose en este
caso JAVA ME / Mobile Application. Luego el asistente, permite seleccionar un
nombre para el proyecto, una ubicacin de almacenamiento y la posibilidad de
crear una aplicacin ejemplo llamada Hola Midlet. Seguidamente, aparece la
configuracin del dispositivo mvil de las funciones y libreras que soporta, si no se
tiene un dispositivo mvil especfico para el cual se va a hacer el desarrollo se
selecciona Device Configuration CLDC-1.1 y MIDP-2.0 que es el ms general y
abarca una gran cantidad de estos dispositivos. Cuando se hace clic en terminar,
es el fin del asistente y automticamente se crea una nueva carpeta dentro de Mis
Documentos llamada NetBeansProjects, ah van a ir guardados los proyectos
realizados en NetBeans.
Con estas dos lneas importamos las clase MIDlet, que es obligatoria para que
nuestro programa se ejecute en el dispositivo mvil, y tambin importamos (con la
segunda lnea) los elementos que vamos a utilizar el la interfaz de usuario.
Mediante el mtodo setCurrent() del objeto display (aquel del que obtuvimos la
referencia al principio del constructor) seleccionamos la pantalla actual para ser
mostrada. Lo hacemos en el mtodo startApp() que es el que se ejecuta en primer
lugar.
Estas dos lneas pueden parecer extraas, ya que son mtodos vacos (sin
cdigo). Como ya vimos, hay que implementar todas las clases heredadas de
MIDlet (pauseApp, destroyAppy startApp), por lo que, aunque no contengan
cdigo, hay que declararlas.
ANAHI GARCIA RAMIREZ: Los telfonos mviles son ya parte de nuestra vida
diaria. Cada da son ms necesarios para el uso de la vida cotidiana, ya que esta
nos permite comunicarnos desde cualquier lugar al igual que acceder a diferentes
redes sociales, al internet y al uso del correo electrnico de una forma mas
accesible sin necesidad de acudir a un sitio web para poder llevar a cabo estas
tipo de utilidades.
Asimismo la tecnologa en mviles ha visto la necesidad de actualizar, modernizar
y crear nuevas aplicaciones conforme a las necesidades de los diferentes tipos de
personas, esto nos da un amplio campo de aplicaciones y tambin muchas
posibilidades en las creaciones de diversos juegos para todo tipo de edades, por
ejemplo un servidor que almacene las puntuaciones mximas entre todos los
jugadores de un juego, o incluso la posibilidad de juego online contra otros
jugadores.
BIBLIOGRAFIA.
Programacin de juegos para mviles con J2ME
2003 Alberto Garca Serrano
Email: j2me @ agserrano .com
ISBN: 84-609-1927-7