10
Taller N°1 App Inventor Adrián Rodríguez Camacho Jeisson Alexander Soler Huertas Tecnológica Industrial Colombiana- Teinco Tecnología en Sistemas – V Semestre

Taller 1 AppInventor

Embed Size (px)

DESCRIPTION

Manual de App Inventor

Citation preview

Taller N1 App Inventor

Adrin Rodrguez CamachoJeisson Alexander Soler Huertas

Tecnolgica Industrial Colombiana-TeincoTecnologa en Sistemas V SemestreBogot D.C2015

App inventor es un proyecto elaborado por Google Labs, bajo el desarrollo de libreras Blocks, desarrollado por el MIT o Massachusetts Institute of Technology, bajo su licencia libre (MIT License). El compilador que traduce el lenguaje de programacin en una visual en forma de bloques para la aplicacin en Android.Para ingresar se debe tener una cuenta de Google creada, en la pgina http://appinventor.mit.edu/explore/, y oprimir la opcin Create!.

Si es la primera vez en la cual se ingresa a esta pgina aparecer un mensaje como el siguiente, para aceptar los trminos y condiciones de AppInventor.

Luego de eso aparecer una pantalla como la siguiente, donde se inicia AppInventor:

A Continuacin de eso ya es posible crear un nuevo proyecto que empezara de la siguiente manera:

En el centro de la pantalla se puede observar el diseo de la aplicacin, a la izquierda todos los elementos disponibles para elaborar la aplicacin como lo son: Botones, texbox, imgenes, label, checkbox, etc.En la parte derecha se encuentran las propiedades de cada objeto que se vaya a utilizar, para personalizar y dar un mejor diseo grfico a la aplicacin. Para empezar a programar se da click en la opcin Blocks o Bloques y aparecer la siguiente pantalla:

Este proyecto permite tomar la Programacin orientada a objetos, en bloques de comandos los cuales pueden ser ordenados de acuerdo al proceso que vallan a realizar para cumplir con aquella funcin: Como se puede observar los bloques se encuentran en la parte izquierda de la pantalla y pueden ser seleccionados de 2 maneras, de acuerdo al objeto, por ejemplo en el botn para que al dar click realiza alguna accin, cambie de color, direccione a otra pantalla etc.La 2 manera es por medio de bloques por temas, que permiten varias opciones para agregar procesos, ya de acuerdo as son texto, valores, lgicos, matemticos, variables, etc.

Como primer desarrollo en esta aplicacin, elaboramos una aplicacin bsica de ejercicios matemticos en tipo de pregunta y respuesta, enfocado para nios:

Su programacin es sencilla ya que al dar click en algn botn le solicitamos, que abra una nueva pantalla para indicar si la respuesta esta correcta o incorrecta

Para ejecutar la aplicacin es posible de 2 maneras desde la opcin conectar, la primera es un emulador de android disponible en http://appinventor.mit.edu/explore/,para ejecutarla internamente.

La segunda manera es por medio de un cdigo QR, el cual es posible validar desde cualquier celular con android en la aplicacin MIT A/2 Companion, permitiendo probar la aplicacin en cualquier dispositivo.

A continuacin se encuentran la toma de capturas desde un Smartphone Android, comprobando que la aplicacin corre y funciona correctamente.