15
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia DESARROLLO DE APLICACIONES III Proyecto MANUAL PARA REALIZAR EN DISPOSITIVOS MOVILES Nombre completo del Alumno : Brenda Janeth Ruiz Martínez Grado: 5 Grupo: A Nombre del Docente : Ing en TIC. Eloy Contreras de Lira Fecha de entrega : 21 de febrero de 2013

Manual aplicacion

Embed Size (px)

Citation preview

Page 1: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia

DESARROLLO DE APLICACIONES III

ProyectoMANUAL PARA REALIZAR EN DISPOSITIVOS MOVILES

Nombre completo del Alumno : Brenda Janeth Ruiz Martínez

Grado: 5 Grupo: A

Nombre del Docente : Ing en TIC. Eloy Contreras de Lira

Fecha de entrega : 21 de febrero de 2013

Page 2: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Trabajaremos en el programa de NetBeans 7.1 nuestra interfaz será la siguiente:

Enseguida crearemos una aplicación en JAVAJ2ME y como consiguinte realizaremos lo siguiente:

1.- Damos clic en archivo y creamos un proyecto nuevo

2.- Seleccionamos el proyecto a realizar en este caso serà en la categoria JavaMe y el proyecto MobilAplication y damos clic en siguiente.

Page 3: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

3.- En este paso le vamos a poner el nombre a nuestra aplicación en este caso sera la aplicación de Horoscopos y seleccionamos tambien la ubicacion del mismo en mi caso sera en la memoria en la unidad F.

Como podemos observar se encuentran seleccionadas la 2 opciones que se crearan dentro de nuestro proyecto que son:

*Set as Main Project

*Create Hello Midlet

Y deseleccionamos la opcion de Create Hello Midlet para que no se nos cree por default en nuestro proyecto de aplicación y damos cli en siguiente.

Page 4: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

4.- En la siguiente pantalla nos muestra la opcion del emulador, el tipo de dispositivo, la configuracion y el perfil, en este caso asi lo vamos a dejar por default en lo que nos aparece y damos clic en siguiente.

5.- En la ultima pantalla solo nos aparecera las plantilla que contendra nuestro proyecto y damos clic en terminar.

Page 5: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Como Podemos Observar ya se encuentra nuestra aplicación creada de Horoscopos en nuetro programa de NetBeans.

6.- Enseguida nos damos cuenta que por default se crea un package, dentro de este vamos a crear un VisualMIDlet.

Page 6: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

7.- En seguida nos muestra la pantalla para poner el nombre de nuestro MIDlet en este caso de mi aplicación es horoscopos y damos clic en terminar.

En seguida nos muestra la pantalla principal al crear nuestro MIDlet donde empezaremos a crear nuestro diseño de nuestra aplicación.

8.-Enseguida vemos que nos proporciona 4 botones en los cuales vamos a trabajar que son los siguientes:

Page 7: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Cada uno de estos botones nos muestra algo que es lo siguiente:

*El boton Source nos muestra el codigo fuente de la aplicación.

*El boton Screen nos muestra lo que seria la pantalla del Celular y los recursos asignados.

*El boton Flow que es el que esta activado por defecto cuando se crea nuestro proyecto es el que nos muestra el diagrama de la aplicación.

*El boton Analyzer nos muestra 2 sub-ventanas que en una aparecen los recursos que no utilizamos y en el segundo vemos el cumplimiento del MIDP 1.0.

9.- Enseguida en la pantalla del boton Flow insertamos un Form y dentro de este insertamos un Item Command y un Exit Command.

En mi aplicación pondre los siguientes nombres de los Command que seria en el Item Command por Horoscopo y en el Exit Command por Salir, para realizar esto solo es hacer lo siguiente:

*Dar clic derecho en el Command a modificar y elegir la Opcion de Rename y en seguida le ponemos el nombre deseado y quedara asi:

Page 8: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

10.- Enseguida los vamos a relacionar de la siguiente manera:

*Seleccionamos el Started del primer Form el que se encuentra a la izquierda de la pantalla y lo relacionamos con el Form del que se ecuentra en la derecha en la opcion del Horoscopo.

*Enseguida relacionamos el de Salir que se encuentra en el Form Derecho con el Form Izquerdo en la opcion de Resumed.

Quedara de la siguinte manera:

11.- Ahora nos vamos a en el boton de Screen y nos aparecera la siguiente pantalla:

Page 9: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

En esta le vamos a poner 3 Text fiel en este caso de los Horoscopos ya que en este caso le vamos a poner el dia que nacio, el mes en que nacio y en el otro aparecera el horoscopo que es, solo los arrastramos y les modificamos el nombre en propiedades y lo modificamos en Label.

Y para nombrar las variables le damos clic derecho en el Text Field y en Rename. En este caso al del dia le pondremos n1, al del mes n2, y al de mostrar horoscopo es h.

Quedara de la siguiente manera:

12.- Enseguida en el boton de Horoscopo damos clic derecho y seleccionamos la opcion de Go To Source y hay pondremos el codigo siguiente:

int num1=0,num2=0,res=0;

String horoscopo1="·Eres Aries"; String horoscopo2="·Eres Tauro"; String horoscopo3="·Eres Geminis"; String horoscopo4="·Eres Cancer"; String horoscopo5="·Eres Leo"; String horoscopo6="·Eres Virgo";

Page 10: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

String horoscopo7="·Eres Libra"; String horoscopo8="·Eres Escorpio"; String horoscopo9="·Eres Sagitario"; String horoscopo10="·Eres Capricornio"; String horoscopo11="·Eres Acuario"; String horoscopo12="·Eres Piscis";

num1=Integer.parseInt(n1.getString()); num2=Integer.parseInt(n2.getString());

h.setString(String.valueOf(res)); if ((num1>=21 && num2==3) || (num1<=20 && num2==4)){ h.setString(horoscopo1); } else if ((num1>=20 && num2==4) || (num1<=20 && num2==5)){ h.setString(horoscopo2); }else if ((num1>=21 && num2==5) || (num1<=20 && num2==6)){ h.setString(horoscopo3); }else if ((num1>=21 && num2==6) || (num1<=20 && num2==7)){ h.setString(horoscopo4); }else if ((num1>=21 && num2==7) || (num1<=20 && num2==8)){ h.setString(horoscopo5); }else if ((num1>=21 && num2==8) || (num1<=20 && num2==9)){ h.setString(horoscopo6); } else if ((num1>=22 && num2==9) || (num1<=22 && num2==10)){ h.setString(horoscopo7); }else if ((num1>=23 && num2==9) || (num1<=22 && num2==10)){ h.setString(horoscopo8); }else if ((num1>=21 && num2==11) || (num1<=20 && num2==12)){

Page 11: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

h.setString(horoscopo9); }else if ((num1>=21 && num2==12) || (num1<=19 && num2==1)){ h.setString(horoscopo10); }else if ((num1>=20 && num2==1) || (num1<=18 && num2==2)){ h.setString(horoscopo11); }else if ((num1>=19 && num2==2) || (num1<=20 && num2==3)){ h.setString(horoscopo12); }

13.- Enseguida damos clic en el boton para ejecutar nuestra aplicación que seria el siguiente:

14.- Enseguida nos aparecera lo siguiente y hay le indicamos la fecha de nacimineto y nos dira nuestro horoscopo.

Page 12: Manual aplicacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Para esto nadamas ingresas tu dia de nacimiento y el mes pero en numero, y despues seleccionas la opcion de menu y seleccionas la opcion de horoscopo y saldra tu horoscopo correctamente.

*Para pasarlo a un celular solo abrimos nuestra carpeta en este caso Horoscopos y abrimos la carpeta dist, dentro de esta se ecuentra un archivo .jar y listo!

Espero te haya servido este manual para realizar tu aplicación movil correctamente.

Ejemplo