SlideShare una empresa de Scribd logo
1 de 5
Universidad Tecnológica del Estado de Zacatecas
Unidad Académica de Pinos
Tecnologías de la Información y Comunicación
Desarrollo de aplicaciones III
Introducción al Desarrollo de Aplicaciones Móviles
María de los Ángeles Rivera Chávez
Documentación de la Aplicación Mueve la Bola
Paso 1:
1) Accedamos a la aplicación.
2) Creamos un nuevo proyecto.
1. Pulsamos en “New”. Nos aparecerá el siguiente diálogo:
2. Escribimos AplicacionBola y pulsamos OK. Nos aparecerá el panel de diseño.
Paso 2:
1) En primer lugar vamos a añadir el icono que veremos en nuestra
aplicación, para ello vamos “Icon” “add”, y seleccionamos el archivo
(En este caso bola.png).
2) A continuación cambiamos el nombre, en el campo “title” colocamos el
nombre, en este caso “Bola”.
3) El campo “ScreenOrientation” lo fijamos en “Portrait” para que no gire
cuando movamos el móvil. Y desactivamos el campo “Scrollable”.
4) Primero vamos a colocar el fondo, en este caso arrastramos desde
“Palette” “Basic”, el componente Canvas. A este le vamos a modificar
el tamaño y el color, ya que será el escenario por donde se moverá la
bola. En este caso vamos a poner el fondo gris, y el tamaño que ocupe
toda la pantalla.
1. Cambiamos el “BackgroundColor” a Light Gray.
2. Cambiamos el campo “Width” a 315 pixels y el campo “Height” a 420 pixels.
3. Cambiamos el nombre del elemento por “CanvasFondo”.
5) A continuación colocaremos la bola, para ello arrastramos desde
“Palette” “Animation”, el elemento Ball. Lo colocamos en un lugar de la
pantalla. Este será el lugar inicial de la bola. Podemos cambiarle el color y el
tamaño a la bola:
1. Cambiamos el “PaintColor” por el color que queramos que sea la bola.
2. Cambiamos el Radius por el valor que queramos, cuanto más alto sea, más grande será la
bola.
3. Cambiamos el nombre del elemento por “Bola1”.
6) Por último arrastramos desde “Palette” “Sensors”, el elemento
OrientationSensor. Este elemento nos servirá para mover la bola con el
movimiento del móvil.
7) El aspecto debe ser parecido a este:
8) Ahora guardamos, pulsando “Save”.
Paso 3:
Ahora modificaremos el comportamiento de los distintos componentes con el
Editor de bloques, para ello lo abrimos pulsando “Open the Blocks Editor”.
1) Abrimos el archivo .JNLP que se ha descargado.
2) Para mover la bola:
1. Arrastramos “My Blocks” “OrientationSensor1” la opción “when
OrientationSensor1.OrientationChanged do”, y dejamos los valores por
defecto.
2. Arrastramos “My Blocks” “Bola1” la opción “set Bola1.Heading to” y la
encajamos dentro de “when OrientationSensor1.OrientationChanged do”,
detrás de esto, encajamos “My Blocks” “OrientationSensor1” la opción
OrientationSensor1.Angle.
3. Arrastramos d
encajamos debajo de lo anterior.
4. Ahora encajamos detrás de “Set Bola1.Speed to” la opción “Built-In”
“Math” ”call abs” para que la multiplicación de la velociad sea siempre un
numero entero.
5. Detrás de lo anterior encajamos el operador “x”. Y dentro de esto
encajamos lo siguiente: a. Arrastramos desde “My Blocks”
“OrientationSensor1” la opción OrientationSensor1.Magnitude a un lado del
operador b. Arrastramos desde “My Blocks” “OpcionFondo.Selection”, y la
encajamos en el primer lado del “=”. Al otro lado colocamos un número para que
la aceleración crezca, en este caso 250.
3) El aspecto Final sería:
Paso 4:
Guardas pulsando “Save” desde la pantalla “design”.
La aplicación ya está terminada, podemos probarla en el emulador o en el
dispositivo.
También podemos descargarla en el móvil, como se ha explicado anteriormente.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (9)

Practica macromedia flash 8
Practica macromedia flash 8Practica macromedia flash 8
Practica macromedia flash 8
 
Practica macromedia flash
Practica macromedia flash Practica macromedia flash
Practica macromedia flash
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica de flash 8
Practica de flash 8Practica de flash 8
Practica de flash 8
 
Gruia juego
Gruia juegoGruia juego
Gruia juego
 
Taller 3
Taller 3Taller 3
Taller 3
 
Entorno Windows 1
Entorno Windows 1Entorno Windows 1
Entorno Windows 1
 
Manual para realización un proyecto fotogramétrico con erdas imagine 2014.
Manual para realización un proyecto fotogramétrico con erdas imagine 2014.Manual para realización un proyecto fotogramétrico con erdas imagine 2014.
Manual para realización un proyecto fotogramétrico con erdas imagine 2014.
 
Ejercicio paso a paso flash
Ejercicio paso a paso flashEjercicio paso a paso flash
Ejercicio paso a paso flash
 

Similar a Documentación aplicación bola

Similar a Documentación aplicación bola (20)

Aplicación 1 EN ANDROID AUTOR JORGE KAMELL YASPE
Aplicación 1 EN ANDROID AUTOR JORGE KAMELL YASPE Aplicación 1 EN ANDROID AUTOR JORGE KAMELL YASPE
Aplicación 1 EN ANDROID AUTOR JORGE KAMELL YASPE
 
Trabajo practico iconos y botones
Trabajo practico   iconos y botonesTrabajo practico   iconos y botones
Trabajo practico iconos y botones
 
Trabajo practico iconos y botones
Trabajo practico   iconos y botonesTrabajo practico   iconos y botones
Trabajo practico iconos y botones
 
Google web designer
Google web designerGoogle web designer
Google web designer
 
3. tutorialguiabasico 2014
3.  tutorialguiabasico 20143.  tutorialguiabasico 2014
3. tutorialguiabasico 2014
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 
Ejercicio6 videojuego
Ejercicio6 videojuegoEjercicio6 videojuego
Ejercicio6 videojuego
 
APLICACIONES CREADAS PARA ANDROID
APLICACIONES CREADAS PARA ANDROIDAPLICACIONES CREADAS PARA ANDROID
APLICACIONES CREADAS PARA ANDROID
 
Dados en contenedor
Dados en contenedorDados en contenedor
Dados en contenedor
 
Nxt programming
Nxt programmingNxt programming
Nxt programming
 
Nxt programming Propuesta
Nxt programming PropuestaNxt programming Propuesta
Nxt programming Propuesta
 
Programas
ProgramasProgramas
Programas
 
Mannual de moviles
Mannual de movilesMannual de moviles
Mannual de moviles
 
Calc cap3
Calc cap3Calc cap3
Calc cap3
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 
Programas
ProgramasProgramas
Programas
 
Programas
ProgramasProgramas
Programas
 
Iconos y botones
Iconos y botonesIconos y botones
Iconos y botones
 
Iconos y botones
Iconos y botonesIconos y botones
Iconos y botones
 
1. tutorial unity3d introducción
1.  tutorial unity3d introducción1.  tutorial unity3d introducción
1. tutorial unity3d introducción
 

Último

presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxVICTORMANUELBEASAGUI
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónAntonia Yamilet Perez Palomares
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx221112876
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaEdwinGarca59
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdfjuan23xpx
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxJOELGARCIA849853
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).jcaballerosamayoa
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxcj12paz
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...dramosbrise1403
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaJadeVilcscordova
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosYOMIRAVILLARREAL1
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxdoloresolmosantiago
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte2024020140
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfJosAndrRosarioVzquez
 

Último (20)

presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 

Documentación aplicación bola

  • 1. Universidad Tecnológica del Estado de Zacatecas Unidad Académica de Pinos Tecnologías de la Información y Comunicación Desarrollo de aplicaciones III Introducción al Desarrollo de Aplicaciones Móviles María de los Ángeles Rivera Chávez
  • 2. Documentación de la Aplicación Mueve la Bola Paso 1: 1) Accedamos a la aplicación. 2) Creamos un nuevo proyecto. 1. Pulsamos en “New”. Nos aparecerá el siguiente diálogo: 2. Escribimos AplicacionBola y pulsamos OK. Nos aparecerá el panel de diseño. Paso 2: 1) En primer lugar vamos a añadir el icono que veremos en nuestra aplicación, para ello vamos “Icon” “add”, y seleccionamos el archivo (En este caso bola.png). 2) A continuación cambiamos el nombre, en el campo “title” colocamos el nombre, en este caso “Bola”. 3) El campo “ScreenOrientation” lo fijamos en “Portrait” para que no gire cuando movamos el móvil. Y desactivamos el campo “Scrollable”. 4) Primero vamos a colocar el fondo, en este caso arrastramos desde “Palette” “Basic”, el componente Canvas. A este le vamos a modificar el tamaño y el color, ya que será el escenario por donde se moverá la bola. En este caso vamos a poner el fondo gris, y el tamaño que ocupe toda la pantalla. 1. Cambiamos el “BackgroundColor” a Light Gray. 2. Cambiamos el campo “Width” a 315 pixels y el campo “Height” a 420 pixels. 3. Cambiamos el nombre del elemento por “CanvasFondo”.
  • 3. 5) A continuación colocaremos la bola, para ello arrastramos desde “Palette” “Animation”, el elemento Ball. Lo colocamos en un lugar de la pantalla. Este será el lugar inicial de la bola. Podemos cambiarle el color y el tamaño a la bola: 1. Cambiamos el “PaintColor” por el color que queramos que sea la bola. 2. Cambiamos el Radius por el valor que queramos, cuanto más alto sea, más grande será la bola. 3. Cambiamos el nombre del elemento por “Bola1”. 6) Por último arrastramos desde “Palette” “Sensors”, el elemento OrientationSensor. Este elemento nos servirá para mover la bola con el movimiento del móvil. 7) El aspecto debe ser parecido a este: 8) Ahora guardamos, pulsando “Save”. Paso 3: Ahora modificaremos el comportamiento de los distintos componentes con el Editor de bloques, para ello lo abrimos pulsando “Open the Blocks Editor”. 1) Abrimos el archivo .JNLP que se ha descargado. 2) Para mover la bola:
  • 4. 1. Arrastramos “My Blocks” “OrientationSensor1” la opción “when OrientationSensor1.OrientationChanged do”, y dejamos los valores por defecto. 2. Arrastramos “My Blocks” “Bola1” la opción “set Bola1.Heading to” y la encajamos dentro de “when OrientationSensor1.OrientationChanged do”, detrás de esto, encajamos “My Blocks” “OrientationSensor1” la opción OrientationSensor1.Angle. 3. Arrastramos d encajamos debajo de lo anterior. 4. Ahora encajamos detrás de “Set Bola1.Speed to” la opción “Built-In” “Math” ”call abs” para que la multiplicación de la velociad sea siempre un numero entero. 5. Detrás de lo anterior encajamos el operador “x”. Y dentro de esto encajamos lo siguiente: a. Arrastramos desde “My Blocks” “OrientationSensor1” la opción OrientationSensor1.Magnitude a un lado del operador b. Arrastramos desde “My Blocks” “OpcionFondo.Selection”, y la
  • 5. encajamos en el primer lado del “=”. Al otro lado colocamos un número para que la aceleración crezca, en este caso 250. 3) El aspecto Final sería: Paso 4: Guardas pulsando “Save” desde la pantalla “design”. La aplicación ya está terminada, podemos probarla en el emulador o en el dispositivo. También podemos descargarla en el móvil, como se ha explicado anteriormente.