SlideShare una empresa de Scribd logo
1 de 12
Integrantes:
Iveth Barros
Darwin Quimi
Software para crear una aplicación
Android
• App Inventor
Google App Inventor es una plataforma de Google Labs para crear aplicaciones
de software para el sistema operativo Android. De forma visual y a partir de un
conjunto de herramientas básicas, el usuario puede ir enlazando una serie de
bloques para crear la aplicación. El sistema es gratuito y se puede descargar
fácilmente de la web.
Como crear una aplicación Android
• Pon a punto el programa
App Inventor. Es necesario tener una cuenta Google para acceder al servicio.
Es necesario tener instalado Java y los sistemas operativos soportados son Mac OS X
10.5/10.6, Windows XP/Vista/7, Ubuntu 8+ y Debian 5+.
• Panel de diseño
El panel de diseño es accesible desde el navegador. En la página principal,
pincha en Invent/Create Mobile Apps. En My Projects, selecciona New e
introduce un nombre para el nuevo proyecto. Una vez dentro, explora todas
sus opciones.
En Palette/Basic, hallarás utilidades básicas como botones, inserción de
imágenes, cuadros de texto, etiquetas.
• Tu primera pantalla
Pincha en Screen 1 en la sección Components. En la columna de la derecha
se listarán sus propiedades. Establece una imagen de fondo cargándola con
BackgroundImage. Para que no se distorsione, es conveniente que utilices un
fondo plano o alguno de los tamaños por defecto para este tipo de pantallas.
Carga también otra imagen en Icon para que sirva de gráfico identificativo de
la aplicación y marca en Scrollable si deseas permitir el uso del scroll.
• Elementos no visibles
Se denominan no visibles porque no se muestran físicamente en el panel de
diseño, como por ejemplo los archivos de sonido. Prueba a agregar un
fichero a través de la opción Source en Media/Sound. El procedimiento para
agregar estos elementos es el mismo que para aquellos visibles: arrástralo
hacia el visor.
Aparecerán listados en la parte inferior del panel, bajo el epígrafe Non-visible
components.
• Editor de bloques
Antes de continuar introduciendo elementos, vamos a ilustrar el
procedimiento para relacionarlos entre sí, utilizando para ello el botón que
hemos creado y el fichero de sonido cargado. Pincha en Open the Blocks
Editor. Se generará un fichero Java con extensión JNLP que deberás guardar
en tu PC. Ábrelo y accederás al editor de bloques. Acude ahora a la pestaña
My Blocks y verás la lista de todos los bloques que hayas añadido en el panel
de diseño.
• Utiliza el emulador
Gracias al emulador, podremos desarrollar nuestras aplicaciones incluso si no
contamos con un smartphone o es de otra marca, y chequear su correcto
funcionamiento. En el editor de bloques, pincha en New emulator y se
desplegará un teléfono Android típico. Para conectar el editor con el
teléfono, pincha en Connect to Device y selecciona el emulador.
• Crea una lista
Volvamos al panel de diseño para añadir el elemento ListPicker, que permite
la elección entre una serie de opciones. Este está asociado a un botón, con el
que invitaremos al usuario a escoger entre la lista. Nosotros haremos la
nuestra propia con los números de PC Actual. Después acude al editor de
bloques para crear una variable global, en nuestro caso Números, con Built-
in/Definition/Variable. Luego, agrega el bloque Make a list, que encontrarás
en Built-in/Definition/Lists, para definir varias posibilidades para la variable
global.
• Empaqueta tu app
Siguiendo procedimientos similares a los explicados, poco a poco, puedes ir
añadiendo nuevas funciones. En el panel de diseño, pincha en Add Screen si
quieres que tu aplicación contenga más de una pantalla. No olvides guardar
periódicamente el trabajo con Save y establecer un punto al que retornar
cuando consigas un hito a través de Checkpoint. Cuando consideres que has
finalizado la app, busca en la esquina superior derecha el menú Package for
Phone.
Publícala en Google Play Store
La publicación de tu aplicación no es un paso obligatorio, pero si optas por abrirla al
gran público, debes saber que para publicarla en Google Play Store debe contener tanto
un código como un nombre de versión. El primero es un número entero que indica si la
app ha sido actualizada a una versión superior o inferior.
El segundo es una cadena de texto que típicamente especifica esta misma información
como 1.0, 2.0, etc. Podrás definir ambos en el panel de diseño, en los
apartados VersionCode y VersionName, y deberás actualizarlo cada vez que quieras
subir una nueva versión a la Red. Después, deberás descargar, como ya te hemos
explicado en el paso anterior, el archivo APK en tu ordenador.
Crea una app Android en App Inventor

Más contenido relacionado

La actualidad más candente

[Ayd2]ht3 200819214
[Ayd2]ht3 200819214[Ayd2]ht3 200819214
[Ayd2]ht3 200819214carzizou1
 
Interfaces increibles en Android
Interfaces increibles en AndroidInterfaces increibles en Android
Interfaces increibles en Androidjezabelink
 
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...Maria Quispe
 
Crear una aplicacion android
Crear una aplicacion androidCrear una aplicacion android
Crear una aplicacion androidCarla Villamarin
 
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe ChàvezTutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe ChàvezMaria Quispe
 
Breve introducción a Android Apps
Breve introducción a Android AppsBreve introducción a Android Apps
Breve introducción a Android AppsOscar Salguero
 
De los temas de android (introduccion-10)
De los temas de android (introduccion-10)De los temas de android (introduccion-10)
De los temas de android (introduccion-10)equipotresamp
 
Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)equipotresamp
 
herramienta para crear android
herramienta para crear androidherramienta para crear android
herramienta para crear androidPaul Lesano
 
Instalacion mysql
Instalacion mysqlInstalacion mysql
Instalacion mysqlDiana Valle
 
Instalar plugins de android en netbeans
Instalar plugins de android en netbeansInstalar plugins de android en netbeans
Instalar plugins de android en netbeansEduardo del Angel
 
Manual Funcionamiento De El Pdfedit ( David Prieto RodríGuez)
Manual Funcionamiento De El Pdfedit ( David Prieto RodríGuez)Manual Funcionamiento De El Pdfedit ( David Prieto RodríGuez)
Manual Funcionamiento De El Pdfedit ( David Prieto RodríGuez)DjDp
 

La actualidad más candente (16)

[Ayd2]ht3 200819214
[Ayd2]ht3 200819214[Ayd2]ht3 200819214
[Ayd2]ht3 200819214
 
Interfaces increibles en Android
Interfaces increibles en AndroidInterfaces increibles en Android
Interfaces increibles en Android
 
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
 
Integrando publicidad de AdDuplex en WP8.1
Integrando publicidad de AdDuplex en WP8.1Integrando publicidad de AdDuplex en WP8.1
Integrando publicidad de AdDuplex en WP8.1
 
Crear una aplicacion android
Crear una aplicacion androidCrear una aplicacion android
Crear una aplicacion android
 
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe ChàvezTutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
 
window
windowwindow
window
 
Breve introducción a Android Apps
Breve introducción a Android AppsBreve introducción a Android Apps
Breve introducción a Android Apps
 
De los temas de android (introduccion-10)
De los temas de android (introduccion-10)De los temas de android (introduccion-10)
De los temas de android (introduccion-10)
 
Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)
 
herramienta para crear android
herramienta para crear androidherramienta para crear android
herramienta para crear android
 
Android
AndroidAndroid
Android
 
Instalacion mysql
Instalacion mysqlInstalacion mysql
Instalacion mysql
 
Instalar plugins de android en netbeans
Instalar plugins de android en netbeansInstalar plugins de android en netbeans
Instalar plugins de android en netbeans
 
Manual Funcionamiento De El Pdfedit ( David Prieto RodríGuez)
Manual Funcionamiento De El Pdfedit ( David Prieto RodríGuez)Manual Funcionamiento De El Pdfedit ( David Prieto RodríGuez)
Manual Funcionamiento De El Pdfedit ( David Prieto RodríGuez)
 
App inventor primeros pasos i
App inventor   primeros pasos iApp inventor   primeros pasos i
App inventor primeros pasos i
 

Similar a Crea una app Android en App Inventor

Crear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleCrear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleSanti Yaguargos
 
APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROIDJerry Nuñez
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS IImarco_acuna
 
Ejercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).docEjercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).docAnaLpez275
 
Ejercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.docEjercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.docAnaLpez275
 
Ejercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).docEjercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).docAnaLpez275
 
Ejercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).docEjercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).docAnaLpez275
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminadoLEFR202
 
PRACTICA I
PRACTICA IPRACTICA I
PRACTICA IJrios27
 
Practicas de Herramientas Informaticas
Practicas de Herramientas InformaticasPracticas de Herramientas Informaticas
Practicas de Herramientas InformaticasMilenaCalderon99
 
Manual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampoManual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampoluis_ocampo27
 

Similar a Crea una app Android en App Inventor (20)

Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
Crear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleCrear aplicaciones para Android en Google
Crear aplicaciones para Android en Google
 
google app inventor
google app inventorgoogle app inventor
google app inventor
 
APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROID
 
Trabajo de ntics ii
Trabajo de ntics iiTrabajo de ntics ii
Trabajo de ntics ii
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS II
 
Android
Android Android
Android
 
Android
Android Android
Android
 
Android
Android Android
Android
 
Aplicacion
AplicacionAplicacion
Aplicacion
 
Ejercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).docEjercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).doc
 
Ejercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.docEjercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.doc
 
Ejercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).docEjercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).doc
 
Ejercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).docEjercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).doc
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
 
PRACTICA I
PRACTICA IPRACTICA I
PRACTICA I
 
Practicas de Herramientas Informaticas
Practicas de Herramientas InformaticasPracticas de Herramientas Informaticas
Practicas de Herramientas Informaticas
 
Manual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampoManual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampo
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
 

Último

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 

Último (20)

Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 

Crea una app Android en App Inventor

  • 2. Software para crear una aplicación Android • App Inventor Google App Inventor es una plataforma de Google Labs para crear aplicaciones de software para el sistema operativo Android. De forma visual y a partir de un conjunto de herramientas básicas, el usuario puede ir enlazando una serie de bloques para crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la web.
  • 3. Como crear una aplicación Android • Pon a punto el programa App Inventor. Es necesario tener una cuenta Google para acceder al servicio. Es necesario tener instalado Java y los sistemas operativos soportados son Mac OS X 10.5/10.6, Windows XP/Vista/7, Ubuntu 8+ y Debian 5+.
  • 4. • Panel de diseño El panel de diseño es accesible desde el navegador. En la página principal, pincha en Invent/Create Mobile Apps. En My Projects, selecciona New e introduce un nombre para el nuevo proyecto. Una vez dentro, explora todas sus opciones. En Palette/Basic, hallarás utilidades básicas como botones, inserción de imágenes, cuadros de texto, etiquetas.
  • 5. • Tu primera pantalla Pincha en Screen 1 en la sección Components. En la columna de la derecha se listarán sus propiedades. Establece una imagen de fondo cargándola con BackgroundImage. Para que no se distorsione, es conveniente que utilices un fondo plano o alguno de los tamaños por defecto para este tipo de pantallas. Carga también otra imagen en Icon para que sirva de gráfico identificativo de la aplicación y marca en Scrollable si deseas permitir el uso del scroll.
  • 6. • Elementos no visibles Se denominan no visibles porque no se muestran físicamente en el panel de diseño, como por ejemplo los archivos de sonido. Prueba a agregar un fichero a través de la opción Source en Media/Sound. El procedimiento para agregar estos elementos es el mismo que para aquellos visibles: arrástralo hacia el visor. Aparecerán listados en la parte inferior del panel, bajo el epígrafe Non-visible components.
  • 7. • Editor de bloques Antes de continuar introduciendo elementos, vamos a ilustrar el procedimiento para relacionarlos entre sí, utilizando para ello el botón que hemos creado y el fichero de sonido cargado. Pincha en Open the Blocks Editor. Se generará un fichero Java con extensión JNLP que deberás guardar en tu PC. Ábrelo y accederás al editor de bloques. Acude ahora a la pestaña My Blocks y verás la lista de todos los bloques que hayas añadido en el panel de diseño.
  • 8. • Utiliza el emulador Gracias al emulador, podremos desarrollar nuestras aplicaciones incluso si no contamos con un smartphone o es de otra marca, y chequear su correcto funcionamiento. En el editor de bloques, pincha en New emulator y se desplegará un teléfono Android típico. Para conectar el editor con el teléfono, pincha en Connect to Device y selecciona el emulador.
  • 9. • Crea una lista Volvamos al panel de diseño para añadir el elemento ListPicker, que permite la elección entre una serie de opciones. Este está asociado a un botón, con el que invitaremos al usuario a escoger entre la lista. Nosotros haremos la nuestra propia con los números de PC Actual. Después acude al editor de bloques para crear una variable global, en nuestro caso Números, con Built- in/Definition/Variable. Luego, agrega el bloque Make a list, que encontrarás en Built-in/Definition/Lists, para definir varias posibilidades para la variable global.
  • 10. • Empaqueta tu app Siguiendo procedimientos similares a los explicados, poco a poco, puedes ir añadiendo nuevas funciones. En el panel de diseño, pincha en Add Screen si quieres que tu aplicación contenga más de una pantalla. No olvides guardar periódicamente el trabajo con Save y establecer un punto al que retornar cuando consigas un hito a través de Checkpoint. Cuando consideres que has finalizado la app, busca en la esquina superior derecha el menú Package for Phone.
  • 11. Publícala en Google Play Store La publicación de tu aplicación no es un paso obligatorio, pero si optas por abrirla al gran público, debes saber que para publicarla en Google Play Store debe contener tanto un código como un nombre de versión. El primero es un número entero que indica si la app ha sido actualizada a una versión superior o inferior. El segundo es una cadena de texto que típicamente especifica esta misma información como 1.0, 2.0, etc. Podrás definir ambos en el panel de diseño, en los apartados VersionCode y VersionName, y deberás actualizarlo cada vez que quieras subir una nueva versión a la Red. Después, deberás descargar, como ya te hemos explicado en el paso anterior, el archivo APK en tu ordenador.