SlideShare una empresa de Scribd logo
1 de 14
UNIVERSIDAD TÉCNICA DE
AMBATO
TEMA: Aplicación para Android
mediante Google
Yessenia Carrillo
Santiago Yaguargos
¿Qué es una aplicación Android?
 Android es un sistema operativo basado en el kernel de Linux
diseñado principalmente para dispositivos móviles con
pantalla táctil, como teléfonos inteligentes o tabletas, y
también para relojes inteligentes, televisores y automóviles,
inicialmente desarrollado por Android Inc., empresa que
Google respaldó económicamente y más tarde, en 2005,
compró.
 App Inventor es un entorno de desarrollo visual para Android
originalmente propuesto por Google y finalmente implementado por
el MIT (Massachusetts Institute of Technology) con el apoyo del
gigante americano.
 Su gran ventaja frente a otras plataformas similares es la potencia de
su entorno de trabajo: encontrará muchas funciones ya definidas en
forma de bloques y la flexibilidad a la hora de combinarlas le
permitirá potenciar al máximo su creatividad.
APP INVENTOR
PASOS
1. Pon a punto el programa
Acuda a la página oficial y selecciona Setup.
Seleccionar en Test your system y revisar tu navegador.
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+. Después ir a Done?
Lets move on! y pasará a la descarga del software de
escritorio App Inventor. En el último paso, escoja si
deseas probar sus aplicaciones con su propio teléfono o
utilizar el emulador. Este último simulará un dispositivo
Android que podrás manejar a través del ordenador
como si de un móvil real se tratara.
2. Panel de diseño
El panel de diseño es accesible desde el navegador. En la página principal,
selecciona en Invent/Create Mobile Apps. En My Projects, selecciona New e
introduzcaa un nombre para el nuevo proyecto. Una vez dentro, explore todas
sus opciones.
En Palette/Basic, hallará utilidades básicas como botones, inserción de
imágenes, cuadros de texto, etiquetas… La subsección Media contiene
componentes como acceso a la cámara de fotos y vídeo, galería de
fotografías, sonido, reproductor de vídeo… Social incluye los elementos
necesarios para seleccionar contactos, números de teléfono de la agenda,
correos electrónicos.
3. Tu primera pantalla
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
4. Elementos no visibles
Aparecerán listados en la parte inferior del
panel, bajo el epígrafe Non-visible
components. Otros elementos similares son
Camera, Camcorder o Player, al igual que
todos los incluidos en la sección LEGO
MINDSTORMS. Esta última incluye
componentes, registrados bajo la marca
Lego, que te permitirán construir juegos de
robótica.
5. Editor de bloques
Selecciona Button 1 y observa sus opciones, que aparecerán en forma de piezas de
puzzle. Hay tipos de piezas que indican acciones y otras para componentes. Tu
misión es encajarlas para conseguir el comportamiento deseado. Probemos a
establecer que al pinchar sobre nuestro botón se reproduzca nuestro fichero de
música. Para ello, une en el editor los bloques Button1.Click con Sound1.Play y listo.
6. Utiliza el emulador
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. La
transferencia de información puede llegar a tardar
dos o tres minutos, así que ten paciencia. Después,
accede al menú de aplicaciones como si de un
dispositivo real se tratara y prueba la tuya.
7. 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.
8. Empaqueta tu app
Encontrarás tres opciones. La primer, Show barcode generará un código QR asociado a tu
cuenta y aplicación y para tu uso propio. Para bajarte el programa a tu ordenador, escoge
Download to this computer y el código fuente se guardará en forma de archivo APK. Para
descargarla en tu teléfono inteligente, opta por Download to Connected Phone y recuerda que
necesitarás tener el editor de bloques abierto, así como el dispositivo conectado a tu PC
mediante el puerto USB.
9. 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
 Por último, enlace con Google Play Store en
https://play.google.com/apps/publish/signup y siga las instrucciones
para introducir tus datos como desarrollador, cargar el fichero en la
plataforma, definir una descripción y establecer un precio.
 La cuenta de desarrolladores tiene una cuota de registro de 25
dólares. No olvides tampoco consultar la política de comisiones de
Google en caso de que tu app no sea gratuita.

Más contenido relacionado

La actualidad más candente

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
 
Terminado,sistmas operativos
Terminado,sistmas operativosTerminado,sistmas operativos
Terminado,sistmas operativosJoseteMarta11
 
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
 
Google app inventor
Google app inventorGoogle app inventor
Google app inventorJorge Taipe
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS IImarco_acuna
 
Como funciona Android
Como funciona AndroidComo funciona Android
Como funciona AndroidAntonio1349
 
1 Instalacion SDK Y Eclipse
1 Instalacion SDK Y Eclipse
1 Instalacion SDK Y Eclipse
1 Instalacion SDK Y Eclipse tangiblebatch8271
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidfabiolaruiz01
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidGonzalo Soto
 
Sistema Operativo. android
Sistema Operativo. androidSistema Operativo. android
Sistema Operativo. androidnavarrocar
 
Windows phone sistema operativo
Windows phone    sistema operativoWindows phone    sistema operativo
Windows phone sistema operativoale abad aguilar
 

La actualidad más candente (19)

Taller app inventor
Taller app inventorTaller app inventor
Taller app inventor
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
 
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
 
Terminado,sistmas operativos
Terminado,sistmas operativosTerminado,sistmas operativos
Terminado,sistmas operativos
 
Android studio
Android studioAndroid studio
Android studio
 
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...
 
Taller app inventor
Taller app inventorTaller app inventor
Taller app inventor
 
Google app inventor
Google app inventorGoogle app inventor
Google app inventor
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS II
 
Como funciona Android
Como funciona AndroidComo funciona Android
Como funciona Android
 
Androide
AndroideAndroide
Androide
 
Hola mundo
Hola mundoHola mundo
Hola mundo
 
1 Instalacion SDK Y Eclipse
1 Instalacion SDK Y Eclipse
1 Instalacion SDK Y Eclipse
1 Instalacion SDK Y Eclipse
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Tablet 2
Tablet 2Tablet 2
Tablet 2
 
Sistema Operativo. android
Sistema Operativo. androidSistema Operativo. android
Sistema Operativo. android
 
Windows phone sistema operativo
Windows phone    sistema operativoWindows phone    sistema operativo
Windows phone sistema operativo
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 

Similar a Crear aplicaciones para Android en Google

Similar a Crear aplicaciones para Android en Google (20)

Android
Android Android
Android
 
Android
Android Android
Android
 
Android
Android Android
Android
 
Android
Android Android
Android
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
Aplicaciones Android
Aplicaciones AndroidAplicaciones Android
Aplicaciones Android
 
Trabajo de ntics ii
Trabajo de ntics iiTrabajo de ntics ii
Trabajo de ntics ii
 
Google app inventor a
Google app inventor aGoogle app inventor a
Google app inventor a
 
google app inventor
google app inventorgoogle app inventor
google app inventor
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
tAplicaciones android
tAplicaciones androidtAplicaciones android
tAplicaciones android
 
Aplicacion
AplicacionAplicacion
Aplicacion
 
Aplicacion android
Aplicacion androidAplicacion android
Aplicacion android
 
Aplicacion de google para crear aplicacion de android
Aplicacion de google para crear aplicacion de androidAplicacion de google para crear aplicacion de android
Aplicacion de google para crear aplicacion de android
 
Android
AndroidAndroid
Android
 
Proyecto final(2)
Proyecto final(2)Proyecto final(2)
Proyecto final(2)
 
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdf
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdfDesarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdf
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdf
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
 

Último

Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 

Último (20)

Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 

Crear aplicaciones para Android en Google

  • 1. UNIVERSIDAD TÉCNICA DE AMBATO TEMA: Aplicación para Android mediante Google Yessenia Carrillo Santiago Yaguargos
  • 2. ¿Qué es una aplicación Android?  Android es un sistema operativo basado en el kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas, y también para relojes inteligentes, televisores y automóviles, inicialmente desarrollado por Android Inc., empresa que Google respaldó económicamente y más tarde, en 2005, compró.
  • 3.  App Inventor es un entorno de desarrollo visual para Android originalmente propuesto por Google y finalmente implementado por el MIT (Massachusetts Institute of Technology) con el apoyo del gigante americano.  Su gran ventaja frente a otras plataformas similares es la potencia de su entorno de trabajo: encontrará muchas funciones ya definidas en forma de bloques y la flexibilidad a la hora de combinarlas le permitirá potenciar al máximo su creatividad. APP INVENTOR
  • 4.
  • 5. PASOS 1. Pon a punto el programa Acuda a la página oficial y selecciona Setup. Seleccionar en Test your system y revisar tu navegador. 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+. Después ir a Done? Lets move on! y pasará a la descarga del software de escritorio App Inventor. En el último paso, escoja si deseas probar sus aplicaciones con su propio teléfono o utilizar el emulador. Este último simulará un dispositivo Android que podrás manejar a través del ordenador como si de un móvil real se tratara.
  • 6. 2. Panel de diseño El panel de diseño es accesible desde el navegador. En la página principal, selecciona en Invent/Create Mobile Apps. En My Projects, selecciona New e introduzcaa un nombre para el nuevo proyecto. Una vez dentro, explore todas sus opciones. En Palette/Basic, hallará utilidades básicas como botones, inserción de imágenes, cuadros de texto, etiquetas… La subsección Media contiene componentes como acceso a la cámara de fotos y vídeo, galería de fotografías, sonido, reproductor de vídeo… Social incluye los elementos necesarios para seleccionar contactos, números de teléfono de la agenda, correos electrónicos.
  • 7. 3. Tu primera pantalla 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
  • 8. 4. Elementos no visibles Aparecerán listados en la parte inferior del panel, bajo el epígrafe Non-visible components. Otros elementos similares son Camera, Camcorder o Player, al igual que todos los incluidos en la sección LEGO MINDSTORMS. Esta última incluye componentes, registrados bajo la marca Lego, que te permitirán construir juegos de robótica.
  • 9. 5. Editor de bloques Selecciona Button 1 y observa sus opciones, que aparecerán en forma de piezas de puzzle. Hay tipos de piezas que indican acciones y otras para componentes. Tu misión es encajarlas para conseguir el comportamiento deseado. Probemos a establecer que al pinchar sobre nuestro botón se reproduzca nuestro fichero de música. Para ello, une en el editor los bloques Button1.Click con Sound1.Play y listo.
  • 10. 6. Utiliza el emulador 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. La transferencia de información puede llegar a tardar dos o tres minutos, así que ten paciencia. Después, accede al menú de aplicaciones como si de un dispositivo real se tratara y prueba la tuya.
  • 11. 7. 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.
  • 12. 8. Empaqueta tu app Encontrarás tres opciones. La primer, Show barcode generará un código QR asociado a tu cuenta y aplicación y para tu uso propio. Para bajarte el programa a tu ordenador, escoge Download to this computer y el código fuente se guardará en forma de archivo APK. Para descargarla en tu teléfono inteligente, opta por Download to Connected Phone y recuerda que necesitarás tener el editor de bloques abierto, así como el dispositivo conectado a tu PC mediante el puerto USB.
  • 13. 9. 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
  • 14.  Por último, enlace con Google Play Store en https://play.google.com/apps/publish/signup y siga las instrucciones para introducir tus datos como desarrollador, cargar el fichero en la plataforma, definir una descripción y establecer un precio.  La cuenta de desarrolladores tiene una cuota de registro de 25 dólares. No olvides tampoco consultar la política de comisiones de Google en caso de que tu app no sea gratuita.