SlideShare una empresa de Scribd logo
1 de 9
Manual
Aprendiendo a crear aplicaciones para dispositivos móviles en el lenguaje de
programación Java, plataforma Netbeans.

Aremos una pequeñaaplicación para dispositivos móviles, esta aplicación podrá
identificar cuál es tu horóscopo, dando tu número de día de nacimiento y el
mes, el mes se podrá escribir con letra, ejemplo (Mayo, mayo, MAYO). Así
como también podrá identificar fechas no válidas. Primero abrimos Netbeans.




Damos clic en Archivo/Proyecto Nuevo.




Seleccionamos Java ME esta opción es para crear aplicaciones para
dispositivos móviles, al seleccionar esta opción nos mostrará algunas opciones
a la derecha, seleccionamos MovileAplication y presionamos siguiente.
En esta pantalla en el primer recuadro nos muestra el nombre del proyecto
podemos dejar el que nos da por de fauld o cambiarlo, después nos muestra la
ubicación donde se guardará el proyecto, esta opción también podemos
editarla y guardarlo donde queramos.

Si dejamos los cuadros palomeados sucederá lo siguiente:

1.- la primera opción es para crear el método main, sin el cual nuestra
aplicación no correría, solo q estuviera enlazada a un main de una clase
principal.

2.-lasegunda opción es para crear automáticamente un código que al momento
de correr la aplicación esta nos mostrará un texto que dirá HelloWorld.

Damos clic en siguiente.
En esta ventana nos muestra opciones para el emulador (una simulación de un
celular), y también podemos seleccionar el emulador q deseemos en el botón
ClamshellCldPhone1 y las siguientes opciones las dejamos como se muestra
en pantalla. Y damos clic en siguiente.




Damos clic en terminar.
En el form que se muestra podemos poner ítems (está seleccionado a la
izquierda de la pantalla) pondremos un ítem que se llame dame un número.
Este texto aparecerá en la pantalla del cel.




al darle clic derecho/propiedades aparecerá esta pantalla, en elLabelponemos
Calcular tu Horóscopo, esta opción aparecerá en el cel.
En la ventana de Screen, aparecerá una pantalla como la de un cel, en esta
borraremos los Text Field q aparecen de HelloWorld y pondremos tres Text
Field. Cada uno lo editaremos la parte de arriba del Text la editaremos con
texto, y la parte de abajo le daremos clic derecho/Rename a cada una le
pondremos una variable diferente, d, m,r.

Después nos regresamos a la pestaña de Flow
En el segundo Itemle damos clic derecho/GoToSource, y nos enviará directo al
código del Item. En el cual borraremos el primer comentario y pegaremos este
código, es como el corazón de nuestra aplicación.

doubledia=0;

           String r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14;

dia=Double.parseDouble(d.getString());

Stringmess=(m.getString());

         r2="La fecha no exite";

         r3="Eres aries";

         r4="Eres tauro";

         r5="Eres geminis";

         r6="Eres cancer";

         r7="Eres leo";

         r8="Eres virgo";

         r9="Eres libra";

         r10="Eres escorpion";

         r11="Eres sagitario";

         r12="Eres capricornio";

         r13="Eres acuario";

r14="Erespiscis";



if ( dia>29 &&
(mess.equals("Febrero")||mess.equals("febrero")||mess.equals("FEBRERO")) )

r.setString(r2);

else

if (dia>31 || dia<=0)

r.setString(r2);

else
if ((dia>=21 &&
(mess.equals("Marzo")||mess.equals("marzo")||mess.equals("MARZO")))||(dia<
=19 && (mess.equals("Abril")||mess.equals("ABRIL")||mess.equals("abril"))))

r.setString(r3);

else

     if ((dia>=20 &&
(mess.equals("Abril")||mess.equals("ABRIL")||mess.equals("abril")))||(dia<=20
&& (mess.equals("Mayo")||mess.equals("mayo")||mess.equals("MAYO"))))

r.setString(r4);

else

     if ((dia>=21 &&
(mess.equals("Mayo")||mess.equals("mayo")||mess.equals("MAYO")))||(dia<=20
&& (mess.equals("Junio")||mess.equals("junio")||mess.equals("JUNIO"))))

r.setString(r5);

else

     if ((dia>=21 &&
(mess.equals("Junio")||mess.equals("junio")||mess.equals("JUNIO")))||(dia<=22
&& (mess.equals("Julio")||mess.equals("julio")||mess.equals("JULIO"))))

r.setString(r6);

else

     if ((dia>=23 &&
(mess.equals("Julio")||mess.equals("julio")||mess.equals("JULIO")))||(dia<=22
&& (mess.equals("Agosto")||mess.equals("agosto")||mess.equals("AGOSTO"))))

r.setString(r7);

else

     if ((dia>=23 &&
(mess.equals("Agosto")||mess.equals("agosto")||mess.equals("AGOSTO")))||(di
a<=22 &&
(mess.equals("Septiembre")||mess.equals("septiembre")||mess.equals("SEPTIE
MBRE"))))

r.setString(r8);

else
if ((dia>=23 &&
(mess.equals("Septiembre")||mess.equals("septiembre")||mess.equals("SEPTIE
MBRE")))||(dia<=22 &&
(mess.equals("Octubre")||mess.equals("octubre")||mess.equals("OCTUBRE"))))

r.setString(r9);

else

     if ((dia>=23 &&
(mess.equals("Octubre")||mess.equals("octubre")||mess.equals("OCTUBRE")))||
(dia<=21 &&
(mess.equals("Noviembre")||mess.equals("noviembre")||mess.equals("NOVIEM
BRE"))))

r.setString(r10);

else

       if ((dia>=22 &&
(mess.equals("Noviembre")||mess.equals("noviembre")||mess.equals("NOVIEM
BRE")))||(dia<=21 &&
(mess.equals("Diciembre")||mess.equals("diciembre")||mess.equals("DICIEMBR
E"))))

r.setString(r11);

else

       if ((dia>=22 &&
(mess.equals("Diciembre")||mess.equals("diciembre")||mess.equals("DICIEMBR
E")))||(dia<=20 &&
(mess.equals("Enero")||mess.equals("enero")||mess.equals("ENERO"))))

r.setString(r12);

else

     if ((dia>=19 &&
(mess.equals("Enero")||mess.equals("enero")||mess.equals("ENERO")))||(dia<=
18 &&
(mess.equals("Febrero")||mess.equals("febrero")||mess.equals("FEBRERO"))))

r.setString(r13);

else

     if ((dia>=19 &&
(mess.equals("Febrero")||mess.equals("febrero")||mess.equals("FEBRERO")))||
(dia<=20 &&
(mess.equals("Marzo")||mess.equals("marzo")||mess.equals("MARZO"))))

r.setString(r14);



else

r.setString(r2);

Después de haber pegado el código corremos la aplicación.

Este es nuestro emulador de un celular touch, en la primera opción pondremos un numero
para el día después pondremos el mes con letra presionamos Menúseleccionamos la opción 2




Y aquí tenemos el resultado en un Nokia 303.

Más contenido relacionado

La actualidad más candente

Estadística ejercicio 1 y 2
Estadística ejercicio 1 y 2Estadística ejercicio 1 y 2
Estadística ejercicio 1 y 2
sukicloplil
 
Codigos programables
Codigos programablesCodigos programables
Codigos programables
mencr
 
Introducciòn a la microsoft excel 2013
Introducciòn a la microsoft excel 2013Introducciòn a la microsoft excel 2013
Introducciòn a la microsoft excel 2013
franlans
 
Diana lara manual de ususario
Diana lara manual de ususarioDiana lara manual de ususario
Diana lara manual de ususario
Diana Lara
 
Ejercicios pasó a paso excel
Ejercicios pasó a paso excelEjercicios pasó a paso excel
Ejercicios pasó a paso excel
JuanBenavides902
 
validación de datos‏
validación de datos‏validación de datos‏
validación de datos‏
maria_arango
 

La actualidad más candente (17)

Estadística ejercicio 1 y 2
Estadística ejercicio 1 y 2Estadística ejercicio 1 y 2
Estadística ejercicio 1 y 2
 
Codigos programables
Codigos programablesCodigos programables
Codigos programables
 
Introducciòn a la microsoft excel 2013
Introducciòn a la microsoft excel 2013Introducciòn a la microsoft excel 2013
Introducciòn a la microsoft excel 2013
 
Manual movil2
Manual movil2Manual movil2
Manual movil2
 
Manual de-excel
Manual de-excelManual de-excel
Manual de-excel
 
Diana lara manual de ususario
Diana lara manual de ususarioDiana lara manual de ususario
Diana lara manual de ususario
 
Casilla de verificación
Casilla de verificaciónCasilla de verificación
Casilla de verificación
 
Herramientas de office
Herramientas de officeHerramientas de office
Herramientas de office
 
Power de modellus
Power de modellusPower de modellus
Power de modellus
 
Orientacion de texto
Orientacion de textoOrientacion de texto
Orientacion de texto
 
Lab02 diagramas causales
Lab02 diagramas causalesLab02 diagramas causales
Lab02 diagramas causales
 
Conceptos Básicos de Excel
Conceptos Básicos de ExcelConceptos Básicos de Excel
Conceptos Básicos de Excel
 
Ejercicios pasó a paso excel
Ejercicios pasó a paso excelEjercicios pasó a paso excel
Ejercicios pasó a paso excel
 
1 programa de sumar y restar
1 programa de sumar y restar1 programa de sumar y restar
1 programa de sumar y restar
 
Power point excel
Power point excelPower point excel
Power point excel
 
validación de datos‏
validación de datos‏validación de datos‏
validación de datos‏
 
interfaz grafica
interfaz graficainterfaz grafica
interfaz grafica
 

Destacado

Redes sociales
Redes socialesRedes sociales
Redes sociales
lucygf123
 
Excel y SPSS
Excel y SPSSExcel y SPSS
Excel y SPSS
sardiacas
 
Diccionario informatico
Diccionario informaticoDiccionario informatico
Diccionario informatico
HelverY19
 
Niicoooooooooo (energia)
Niicoooooooooo (energia)Niicoooooooooo (energia)
Niicoooooooooo (energia)
NiicoRodriguez
 
Drogacdiccion
DrogacdiccionDrogacdiccion
Drogacdiccion
bloggaby
 
Trabajo para el dia miercoles
Trabajo para el dia miercolesTrabajo para el dia miercoles
Trabajo para el dia miercoles
avanty22
 
Ao jim toy story mªlourdes oliver
Ao jim toy story mªlourdes oliverAo jim toy story mªlourdes oliver
Ao jim toy story mªlourdes oliver
yasamin24
 
El mito de que el laissez faire es responsable de nuestra crisis actual
El mito de que el laissez faire es responsable de nuestra crisis actualEl mito de que el laissez faire es responsable de nuestra crisis actual
El mito de que el laissez faire es responsable de nuestra crisis actual
libertarius
 
Hmc esquematema2-121109140310-phpapp01 (1)
Hmc esquematema2-121109140310-phpapp01 (1)Hmc esquematema2-121109140310-phpapp01 (1)
Hmc esquematema2-121109140310-phpapp01 (1)
David Ortega Vega
 
Presentación1
Presentación1Presentación1
Presentación1
yuyi14
 

Destacado (20)

Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Método científico
Método científicoMétodo científico
Método científico
 
Tarea de la cesión II
Tarea de la cesión IITarea de la cesión II
Tarea de la cesión II
 
Exposicion de la mundializacion
Exposicion de la mundializacionExposicion de la mundializacion
Exposicion de la mundializacion
 
Excel y SPSS
Excel y SPSSExcel y SPSS
Excel y SPSS
 
Transferencia
TransferenciaTransferencia
Transferencia
 
el acento
 el acento el acento
el acento
 
Diccionario informatico
Diccionario informaticoDiccionario informatico
Diccionario informatico
 
Niicoooooooooo (energia)
Niicoooooooooo (energia)Niicoooooooooo (energia)
Niicoooooooooo (energia)
 
PROTECCION A LOS ACCIONISTAS MINORITARIOS
PROTECCION A LOS ACCIONISTAS MINORITARIOSPROTECCION A LOS ACCIONISTAS MINORITARIOS
PROTECCION A LOS ACCIONISTAS MINORITARIOS
 
Drogacdiccion
DrogacdiccionDrogacdiccion
Drogacdiccion
 
Tema 5
Tema 5Tema 5
Tema 5
 
Trabajo para el dia miercoles
Trabajo para el dia miercolesTrabajo para el dia miercoles
Trabajo para el dia miercoles
 
materia de economia.
materia de economia.materia de economia.
materia de economia.
 
Estrategias para promover la sociedad de la informatica en paraguay
Estrategias para promover la sociedad de la informatica en paraguayEstrategias para promover la sociedad de la informatica en paraguay
Estrategias para promover la sociedad de la informatica en paraguay
 
Ao jim toy story mªlourdes oliver
Ao jim toy story mªlourdes oliverAo jim toy story mªlourdes oliver
Ao jim toy story mªlourdes oliver
 
El mito de que el laissez faire es responsable de nuestra crisis actual
El mito de que el laissez faire es responsable de nuestra crisis actualEl mito de que el laissez faire es responsable de nuestra crisis actual
El mito de que el laissez faire es responsable de nuestra crisis actual
 
Hmc esquematema2-121109140310-phpapp01 (1)
Hmc esquematema2-121109140310-phpapp01 (1)Hmc esquematema2-121109140310-phpapp01 (1)
Hmc esquematema2-121109140310-phpapp01 (1)
 
Tecnologia2
Tecnologia2Tecnologia2
Tecnologia2
 
Presentación1
Presentación1Presentación1
Presentación1
 

Similar a Manual miguel

Mannual de moviles
Mannual de movilesMannual de moviles
Mannual de moviles
oscarin2013
 
Manual de programa para celular
Manual de programa para celularManual de programa para celular
Manual de programa para celular
Ruben Adan Gomez
 
Clase01 - JavaScript
Clase01 - JavaScriptClase01 - JavaScript
Clase01 - JavaScript
Free TIC
 

Similar a Manual miguel (20)

Manual
ManualManual
Manual
 
Aplicacion movil
Aplicacion movilAplicacion movil
Aplicacion movil
 
Mannual de moviles
Mannual de movilesMannual de moviles
Mannual de moviles
 
Aplicaciones ANDROID
Aplicaciones ANDROIDAplicaciones ANDROID
Aplicaciones ANDROID
 
T3cn0l0g14 4l 4lc4nc3
T3cn0l0g14 4l 4lc4nc3T3cn0l0g14 4l 4lc4nc3
T3cn0l0g14 4l 4lc4nc3
 
Tutorial de como hacer operaciones fáciles en eclipse ( Java)
Tutorial de como hacer operaciones fáciles en eclipse ( Java)Tutorial de como hacer operaciones fáciles en eclipse ( Java)
Tutorial de como hacer operaciones fáciles en eclipse ( Java)
 
Practica 5
Practica 5Practica 5
Practica 5
 
Manual(mario alberto rosales lara)
Manual(mario alberto rosales lara)Manual(mario alberto rosales lara)
Manual(mario alberto rosales lara)
 
Manual de programa para celular
Manual de programa para celularManual de programa para celular
Manual de programa para celular
 
Todas las apps
Todas las appsTodas las apps
Todas las apps
 
Manual arcgis
Manual arcgisManual arcgis
Manual arcgis
 
manual
manualmanual
manual
 
manual
manualmanual
manual
 
manual
manualmanual
manual
 
Programa 8 sandor aaron estrada hdz
Programa 8 sandor aaron estrada hdzPrograma 8 sandor aaron estrada hdz
Programa 8 sandor aaron estrada hdz
 
Clase01 - JavaScript
Clase01 - JavaScriptClase01 - JavaScript
Clase01 - JavaScript
 
Guia katherine quishpe (1)
Guia katherine quishpe (1)Guia katherine quishpe (1)
Guia katherine quishpe (1)
 
Tutorial Como calcular el sueldo
Tutorial Como calcular el sueldoTutorial Como calcular el sueldo
Tutorial Como calcular el sueldo
 
Taller tecnologia
Taller tecnologia Taller tecnologia
Taller tecnologia
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 

Más de Angelito Macias (6)

Moprosoft eloy
Moprosoft eloyMoprosoft eloy
Moprosoft eloy
 
Eloy
EloyEloy
Eloy
 
Hola
HolaHola
Hola
 
Hola
HolaHola
Hola
 
Ooo
OooOoo
Ooo
 
Tablitas
TablitasTablitas
Tablitas
 

Manual miguel

  • 1. Manual Aprendiendo a crear aplicaciones para dispositivos móviles en el lenguaje de programación Java, plataforma Netbeans. Aremos una pequeñaaplicación para dispositivos móviles, esta aplicación podrá identificar cuál es tu horóscopo, dando tu número de día de nacimiento y el mes, el mes se podrá escribir con letra, ejemplo (Mayo, mayo, MAYO). Así como también podrá identificar fechas no válidas. Primero abrimos Netbeans. Damos clic en Archivo/Proyecto Nuevo. Seleccionamos Java ME esta opción es para crear aplicaciones para dispositivos móviles, al seleccionar esta opción nos mostrará algunas opciones a la derecha, seleccionamos MovileAplication y presionamos siguiente.
  • 2. En esta pantalla en el primer recuadro nos muestra el nombre del proyecto podemos dejar el que nos da por de fauld o cambiarlo, después nos muestra la ubicación donde se guardará el proyecto, esta opción también podemos editarla y guardarlo donde queramos. Si dejamos los cuadros palomeados sucederá lo siguiente: 1.- la primera opción es para crear el método main, sin el cual nuestra aplicación no correría, solo q estuviera enlazada a un main de una clase principal. 2.-lasegunda opción es para crear automáticamente un código que al momento de correr la aplicación esta nos mostrará un texto que dirá HelloWorld. Damos clic en siguiente.
  • 3. En esta ventana nos muestra opciones para el emulador (una simulación de un celular), y también podemos seleccionar el emulador q deseemos en el botón ClamshellCldPhone1 y las siguientes opciones las dejamos como se muestra en pantalla. Y damos clic en siguiente. Damos clic en terminar.
  • 4. En el form que se muestra podemos poner ítems (está seleccionado a la izquierda de la pantalla) pondremos un ítem que se llame dame un número. Este texto aparecerá en la pantalla del cel. al darle clic derecho/propiedades aparecerá esta pantalla, en elLabelponemos Calcular tu Horóscopo, esta opción aparecerá en el cel.
  • 5. En la ventana de Screen, aparecerá una pantalla como la de un cel, en esta borraremos los Text Field q aparecen de HelloWorld y pondremos tres Text Field. Cada uno lo editaremos la parte de arriba del Text la editaremos con texto, y la parte de abajo le daremos clic derecho/Rename a cada una le pondremos una variable diferente, d, m,r. Después nos regresamos a la pestaña de Flow
  • 6. En el segundo Itemle damos clic derecho/GoToSource, y nos enviará directo al código del Item. En el cual borraremos el primer comentario y pegaremos este código, es como el corazón de nuestra aplicación. doubledia=0; String r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14; dia=Double.parseDouble(d.getString()); Stringmess=(m.getString()); r2="La fecha no exite"; r3="Eres aries"; r4="Eres tauro"; r5="Eres geminis"; r6="Eres cancer"; r7="Eres leo"; r8="Eres virgo"; r9="Eres libra"; r10="Eres escorpion"; r11="Eres sagitario"; r12="Eres capricornio"; r13="Eres acuario"; r14="Erespiscis"; if ( dia>29 && (mess.equals("Febrero")||mess.equals("febrero")||mess.equals("FEBRERO")) ) r.setString(r2); else if (dia>31 || dia<=0) r.setString(r2); else
  • 7. if ((dia>=21 && (mess.equals("Marzo")||mess.equals("marzo")||mess.equals("MARZO")))||(dia< =19 && (mess.equals("Abril")||mess.equals("ABRIL")||mess.equals("abril")))) r.setString(r3); else if ((dia>=20 && (mess.equals("Abril")||mess.equals("ABRIL")||mess.equals("abril")))||(dia<=20 && (mess.equals("Mayo")||mess.equals("mayo")||mess.equals("MAYO")))) r.setString(r4); else if ((dia>=21 && (mess.equals("Mayo")||mess.equals("mayo")||mess.equals("MAYO")))||(dia<=20 && (mess.equals("Junio")||mess.equals("junio")||mess.equals("JUNIO")))) r.setString(r5); else if ((dia>=21 && (mess.equals("Junio")||mess.equals("junio")||mess.equals("JUNIO")))||(dia<=22 && (mess.equals("Julio")||mess.equals("julio")||mess.equals("JULIO")))) r.setString(r6); else if ((dia>=23 && (mess.equals("Julio")||mess.equals("julio")||mess.equals("JULIO")))||(dia<=22 && (mess.equals("Agosto")||mess.equals("agosto")||mess.equals("AGOSTO")))) r.setString(r7); else if ((dia>=23 && (mess.equals("Agosto")||mess.equals("agosto")||mess.equals("AGOSTO")))||(di a<=22 && (mess.equals("Septiembre")||mess.equals("septiembre")||mess.equals("SEPTIE MBRE")))) r.setString(r8); else
  • 8. if ((dia>=23 && (mess.equals("Septiembre")||mess.equals("septiembre")||mess.equals("SEPTIE MBRE")))||(dia<=22 && (mess.equals("Octubre")||mess.equals("octubre")||mess.equals("OCTUBRE")))) r.setString(r9); else if ((dia>=23 && (mess.equals("Octubre")||mess.equals("octubre")||mess.equals("OCTUBRE")))|| (dia<=21 && (mess.equals("Noviembre")||mess.equals("noviembre")||mess.equals("NOVIEM BRE")))) r.setString(r10); else if ((dia>=22 && (mess.equals("Noviembre")||mess.equals("noviembre")||mess.equals("NOVIEM BRE")))||(dia<=21 && (mess.equals("Diciembre")||mess.equals("diciembre")||mess.equals("DICIEMBR E")))) r.setString(r11); else if ((dia>=22 && (mess.equals("Diciembre")||mess.equals("diciembre")||mess.equals("DICIEMBR E")))||(dia<=20 && (mess.equals("Enero")||mess.equals("enero")||mess.equals("ENERO")))) r.setString(r12); else if ((dia>=19 && (mess.equals("Enero")||mess.equals("enero")||mess.equals("ENERO")))||(dia<= 18 && (mess.equals("Febrero")||mess.equals("febrero")||mess.equals("FEBRERO")))) r.setString(r13); else if ((dia>=19 && (mess.equals("Febrero")||mess.equals("febrero")||mess.equals("FEBRERO")))||
  • 9. (dia<=20 && (mess.equals("Marzo")||mess.equals("marzo")||mess.equals("MARZO")))) r.setString(r14); else r.setString(r2); Después de haber pegado el código corremos la aplicación. Este es nuestro emulador de un celular touch, en la primera opción pondremos un numero para el día después pondremos el mes con letra presionamos Menúseleccionamos la opción 2 Y aquí tenemos el resultado en un Nokia 303.