App Inventor es un entorno de desarrollo de software creado por Google Labs para la elaboración de aplicaciones destinadas al sistema operativo Android.
App inventor es un framework creado inicialmente por el MIT (Instituto
tecnológico de Massachusetts) y fue cogido por google, para que cualquier persona con interés pueda crearse su propia aplicación movil, ya sea para su empresa, para su casa o por otros intereses.
¿Cómo ingreso a app inventor?
Para ingresar a la plataforma de app inventor se ingresa a la página web (http://ai2.appinventor.mit.edu/) paso siguiente será ingresar con una cuenta de google ya que App inventor es un framework cogido por google ¿Cómo puedo crear una aplicación en app inventor? Después de ingresar con tu cuenta de google se hace click en start new Project para la creación de un nuevo proyecto
El cual te llevará a un entorno en donde se controla la interface, aquí usted podrá
ingresar distintos elementos, desde botones y cuadros de texto, a elementos que modifican la manera en que los elementos visuales se colocan en pantalla. Para incluir elementos en App Inventor solo tendremos que buscar el que queremos incluir en la aplicación y arrastrarlo en la pantalla Visor desde botones, botones para marcar, seleccionadores de fecha, label, list picker……, con un total de 51 componentes.
Paso siguiente es la programación de los
códigos en la app en donde se tiene una gran cantidad de bloques, la programación se basa en un ciclo en el que de manera lineal se ejecuta el código. Dentro de este ciclo, tendremos que comprobar si las acciones han ocurrido para entonces ejecutar las acciones correspondientes. Más información (https://www.tuappinvetorandroid.com/aprender/funcionamiento-de-los-componentes/) Flujo de ejecución de una aplicación en App Inventor El flujo de cualquier programa en Android se basa en eventos, es decir, tiene que ocurrir una acción para que la reacción correspondiente se realice, es decir, el programa “espera” a. Esto ocurre tanto en las aplicaciones generadas con la programación “tradicional” como las generadas con App Inventor o Protocoder.
Diagrama ejecución Android
Aplicación para el encendido de luminarias manual
Interface del ingreso Programación en app inventor
Interface del Control Manual Programación del Control Manual
Programación para el encendido de luminarias por voz Interface de ingreso