google app inventor

15
UNIVERSIDAD TÉCNICA DE AMBATO Integrantes : Vanessa Balseca Karla Chicaiza Curso: Segundo “B” Electrónica Tema :Google App Inventor

Transcript of google app inventor

UNIVERSIDAD TÉCNICA DE

AMBATOIntegrantes : Vanessa Balseca

Karla ChicaizaCurso: Segundo “B” Electrónica

Tema :Google App Inventor

Google App Inventor:

Es una plataforma de Google Labs para crear aplicaciones de software para el sistema operativo Android.El sistema es gratuito y se puede descargar fácilmente de la web. Las aplicaciones fruto de App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil.

Pasos para utilizar App Inventor• 1.Visita en primer lugar la web oficial de App Inventor. Necesitarás

tener una cuenta Goo gle para acceder al servicio.• 2. Panel de diseño

• 3. Tu primera pantalla:Pincha en Screen 1 en la sección Components. En la columna de la derecha se listarán sus propiedades.

• 4. 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.

• 5. Editor de bloques:Pincha en Open the Blocks Editor, se generará un fichero Java con extensión JNLP que deberás guardar en tu PC, se sede abrir y acceder 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.

• 6. Utiliza el emulador :Gracias al emulador, se puede desarrollar las aplicaciones incluso si no se cuenta con un smartphone o es de otra marca, y chequear su correcto funcionamiento.• 7. Crea una lista:Se accede 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 se vinvitara al usuario a escoger entre la lista.• 8. Empaqueta tu app:Cuando consideres que has finalizado la app,

busca en la esquina superior derecha el menú Package for Phone. Para bajar el programa a tu ordenador, se escoge Download to this computer y el código fuente se guardará en forma de archivo APK.

• 9. Publícala en Google Play Store: 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, enlaza con Google Play Store en https://play.google.com/apps/publish/signup y sigue 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.

PreciosPrueba gratuitamente nuestro servicio durante 30 días.

Y si te gusta quédate por sólo 15€(18,45$ aprox.) al año(pago único).

• Como usar App Inventor• App Inventor requiere que el ordenador tenga alguno de estos sistemas operativos:• GNU/Linux: Ubuntu 8+, Debian 5+• Macintosh (con procesador Intel): Mac OS X 10.5, 10.6• Windows: Windows XP, Windows Vista, Windows 7• Necesita también de conexión a Internet (los programas y las aplicaciones se cargan

siempre desde Internet) y uno de los siguientes navegadores web con estas versiones mínimas:• Mozilla Firefox 3.6, sin la extensión NoScript instalada• Apple Safari 5.0• Google Chrome 4.0• Microsoft Internet Explorer 7• Se necesita también una cuenta de correo electrónico de Gmail y Java Web Start

instalado en el ordenador.

• EJEMPLOS

CaracterísticasEl editor de bloques de la aplicación utiliza la librería Open Blocks de Java para crear un lenguaje visual a partir de bloques. Estas librerías están distribuidas por Massachusetts Institute of Technology ( MIT ) bajo su licencia libre (MIT License). El compilador que traduce el lenguaje visual de los bloques para la aplicación en Android utiliza Kawa como lenguaje de programación, distribuido como parte del sistema operativo GNU de la Free Software Foundation

App Inventor pueden tener su primera aplicación en funcionamiento en una hora o menos, y se pueden programar aplicaciones más complejas en mucho menos tiempo que con los lenguajes más tradicionales, basados en texto. Inicialmente desarrollado por el profesor Hal Abelson y un equipo de Google Educación, mientras que Hal era un año sabático en Google, App Inventor se ejecuta como un servicio Web administrado por personal del Centro del MIT para el aprendizaje móvil - una colaboración de MIT de Ciencia Computacional e Inteligencia Artificial de laboratorio (CSAIL) y el Laboratorio de Medios del MIT.

El Editor de bloquesCon el Editor de bloques vamos a definir cómo se comportará la aplicación. Estableceremos lo que los componentes deben hacer y cuándo hacerlo. Por ejemplo, que debe ocurrir cuando el usuario pulsa un botón.

El Editor de bloques se ejecuta en una ventana independiente. Al hacer clic en Abrir el editor de bloques de la ventana de diseño, el archivo del programa del Editor de bloques se descargará y a continuación se debe ejecutar.

El Editor de bloques tiene dos fichas en la esquina superior izquierda: Built-In (incorporados) y My Blocks (mis bloques) . Los botones de debajo de cada ficha se amplían y se muestran los bloques cuando se hace clic. La bloques Built-In son el conjunto estándar de bloques que están disponibles para cualquier aplicación que construyas. Los bloques My Blocks contienen bloques específicos que están vinculados al conjunto de componentes que has elegido para tu aplicación.

CONFIGURACION:Tienes tres opciones para configurar las pruebas en vivo, mientras construyes aplicaciones.

1.- Si estás utilizando un dispositivo Android y tienes una conexión inalámbrica a Internet (WiFi), puedes comenzar la creación de aplicaciones sin necesidad de descargar ningún software en su ordenador. Eso sí, tendrás que instalar la aplicación Companion App Inventor en tu dispositivo. Elige la opción uno. Esta opción se recomienda encarecidamente.

2.- Si no tienes un dispositivo Android, tendrás que instalar el software en su ordenador para que pueda utilizar el emulador de Android en la pantalla del mismo. Elige la opción dos.

3.- Si no tienes una conexión inalámbrica a Internet (WiFi), tendrás que instalar el software en tu computadora de modo que puedas conectar a su dispositivo Android a través de USB. Elige la opción de tres. La opción de conexión USB puede ser complicada, especialmente en Windows. Usa esto como un último recurso.