Buenas... Hoy un pequeño tutorial para comenzar con NetBeans y observar como crear nuestra primer aplicación con JAVA ME.
1 - Abrimos NetBeans
2 - Vamos a Archivo -> Proyecto Nuevo (Ctrl + Mayus + N)
3 - Creamos un Proyecto de Tipo: Java ME -> Mobile Application y hacemos clic en Siguiente.
4 - Aqui definimos el Nombre de nuestro Proyecto y la ubicacion. Proyect Name (Nombre del Proyecto).
Y dejamos solo la casilla seleccionada de Set as Main Project.
* Set as Main Project: El proyecto se fija como Principal
* Create Hello MIDlet: Seleccionando esta casilla nos creara automáticamente un Hola Mundo, pero esta clase tendrá muchos componentes que por el momento no es necesario que lo sepan, además de tener mucho código y ya asustarlos de una xD.
Hacemos clic en Siguiente.
5 - En este paso podremos elegir el Emulador con que probaremos nuestra aplicación y las configuraciones de la Aplicacion. Es recomendable seleccionar CLDC-1.1 y MIDP-2.0 ya que son los estándares que soportan la mayoría de los celulares del mercado.
Y aqui ya hacemos clic en Terminar.
6 - Hacemos clic en Source Packages con el botón derecho: Nuevo -> MIDlet
7 - Aqui configuramos nuestro MIDlet:
* MIDlet Name: Nombre de nuestra Aplicacion
* MIDlet Class Name: Nombre de la Clase de nuestra aplicación, atención no puede tener espacios.
* MIDlet Icon: Icono de nuestra aplicacion, por el momento lo dejamos en blanco.
y hacemos clic en Terminar.
8 - Ya tenemos nuestra Clase creada. Nuestra clase extiende (es hija) de MIDlet, toda aplicación en Java ME debe heredar de MIDlet.
Se encontraran con 3 Métodos/Funciones ya predefinidas, estos metodos son necesarios para el fundamiento de la aplicación:
* startApp() : La aplicacion iniciara desde este metodo.
* pauseApp() : Cuando la aplicación es temporalmente detenida, por ejemplo por la recepcion de una llamada. Se llama a este método
* destroyApp() : Cuando la aplicacion se cierra.
9 - Escribimos la siguiente linea:
Así nos agrega las clases necesarias para poder usar la clase Display.
Display: Es una clase que representa la pantalla del celular. En nuestra linea reservamos un lugar en la memoria (Display pantalla;) y asignamos a ese espacio el objeto pantalla existente.
Con nuestro objeto pantalla podremos especificar que mostrar por pantalla.
10 - El objeto pantalla para poder mostrar algo contiene un metodo:
Asi que primero debemos crear un objeto para poder mostrar en pantalla:
* Titulo : String
* Mensaje : String
* Imagen : Imagen|null
* Tipo de Alerta : AlertType
Al escribir esta linea de código, NetBeans nos tirara error en la linea eso es porque hay que importar las librerías necesarias, hacen de nuevo clic en la lamparita y solucionan ese problema.
11 - Ahora solo nos queda mostrar esa alerta en la pantalla, eso lo haremos con:
El codigo deberia quedar:
12 - Ejecutamos nuestra aplicación para probar si todo ha salido bien:
* Haciendo clic con F6
* Llendo a Ejecutar -> Ejecutar Main Project
* Haciendo clic en el Boton:
13 - Se nos abrirá el Emulador, hacemos clic en Launch e iniciara nuestra aplicacion:
Espero que les halla resultado facil e util para comenzar con Java ME.
Saludos...
Maty
1 - Abrimos NetBeans
2 - Vamos a Archivo -> Proyecto Nuevo (Ctrl + Mayus + N)
3 - Creamos un Proyecto de Tipo: Java ME -> Mobile Application y hacemos clic en Siguiente.
4 - Aqui definimos el Nombre de nuestro Proyecto y la ubicacion. Proyect Name (Nombre del Proyecto).
Y dejamos solo la casilla seleccionada de Set as Main Project.
* Set as Main Project: El proyecto se fija como Principal
* Create Hello MIDlet: Seleccionando esta casilla nos creara automáticamente un Hola Mundo, pero esta clase tendrá muchos componentes que por el momento no es necesario que lo sepan, además de tener mucho código y ya asustarlos de una xD.
Hacemos clic en Siguiente.
5 - En este paso podremos elegir el Emulador con que probaremos nuestra aplicación y las configuraciones de la Aplicacion. Es recomendable seleccionar CLDC-1.1 y MIDP-2.0 ya que son los estándares que soportan la mayoría de los celulares del mercado.
Y aqui ya hacemos clic en Terminar.
6 - Hacemos clic en Source Packages con el botón derecho: Nuevo -> MIDlet
7 - Aqui configuramos nuestro MIDlet:
* MIDlet Name: Nombre de nuestra Aplicacion
* MIDlet Class Name: Nombre de la Clase de nuestra aplicación, atención no puede tener espacios.
* MIDlet Icon: Icono de nuestra aplicacion, por el momento lo dejamos en blanco.
y hacemos clic en Terminar.
8 - Ya tenemos nuestra Clase creada. Nuestra clase extiende (es hija) de MIDlet, toda aplicación en Java ME debe heredar de MIDlet.
Se encontraran con 3 Métodos/Funciones ya predefinidas, estos metodos son necesarios para el fundamiento de la aplicación:
* startApp() : La aplicacion iniciara desde este metodo.
* pauseApp() : Cuando la aplicación es temporalmente detenida, por ejemplo por la recepcion de una llamada. Se llama a este método
* destroyApp() : Cuando la aplicacion se cierra.
9 - Escribimos la siguiente linea:
Display pantalla = Display.getDisplay(this);NetBeans nos marcara un error en esta linea, si hacemos clic en la lamparita nos dira las posibles soluciones al problema. Y hacemos clic en Añadir "import" a javax.microedition.lcdui.Display;
Así nos agrega las clases necesarias para poder usar la clase Display.
Display: Es una clase que representa la pantalla del celular. En nuestra linea reservamos un lugar en la memoria (Display pantalla;) y asignamos a ese espacio el objeto pantalla existente.
Con nuestro objeto pantalla podremos especificar que mostrar por pantalla.
10 - El objeto pantalla para poder mostrar algo contiene un metodo:
pantalla.setCurrent(Displayable objeto);Que recibe como parámetro un objeto de tipo "Displayable", que sera el objeto a mostrar en pantalla.
Asi que primero debemos crear un objeto para poder mostrar en pantalla:
Alert alerta = new Alert(Aqui creamos un Alerta para mostrar un mensaje, la Clase Alert recibe como parametros:
"Hola Mundo",
"Este es mi primer mensaje",
null,
AlertType.CONFIRMATION);
* Titulo : String
* Mensaje : String
* Imagen : Imagen|null
* Tipo de Alerta : AlertType
Al escribir esta linea de código, NetBeans nos tirara error en la linea eso es porque hay que importar las librerías necesarias, hacen de nuevo clic en la lamparita y solucionan ese problema.
11 - Ahora solo nos queda mostrar esa alerta en la pantalla, eso lo haremos con:
pantalla.setCurrent(alerta);Ya tenemos nuestro primer Hola Mundo.
El codigo deberia quedar:
12 - Ejecutamos nuestra aplicación para probar si todo ha salido bien:
* Haciendo clic con F6
* Llendo a Ejecutar -> Ejecutar Main Project
* Haciendo clic en el Boton:
13 - Se nos abrirá el Emulador, hacemos clic en Launch e iniciara nuestra aplicacion:
Espero que les halla resultado facil e util para comenzar con Java ME.
Saludos...
Maty
Muchas gracias :) sirve muchisimo estos tutos :) Lo unico q abria hacer mension que los nuevos netbeans te generan muchisimo codigo y bueno, porai hay veces nosenredamos algunos :)
ResponderBorrargracias bro hasta que encuentro algo util :)
ResponderBorrarespero que tus tutos me ayuden con mi tesis para mi licencitura.. .Si es así.. que gran abrazo quisiera darte
ResponderBorrar