Hola amigos hoy vamos a estar conociendo acerca de que es Mit App Inventor, que usos se le puede dar y cuales son los conocimientos básicos que uno debe de tener para usar este software.

¿Que es Mit App Inventor o App Inventor?
Es un entorno de desarrollo de software creado por Hal Abelson, profesor de Ingeniería y Ciencias de la Computación del MIT, en Google Labs para la elaboración de aplicaciones destinadas al sistema operativo Android. El usuario puede, de forma visual y a partir de un conjunto de herramientas básicas, ir enlazando una serie de bloques para crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la web.
Las aplicaciones creadas con App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil.
Característica y Funciones
- Es fácil, sencillo, potente e intuitivo. Cualquier persona con un mínimo de entrenamiento puede crear una app en cuestión de minutos.
- El código fuente es abierto. Cualquier persona lo puede descargar, modificar e incluso crear su propia versión de la herramienta lo que beneficia enormemente a la comunidad.
- Las aplicaciones desarrolladas pertenecen al creador. No hay que pagar dinero por la licencia por crear con MIT App Inventor.
- Permite el desarrollo del Pensamiento Computacional.
- El editor de bloques de la plataforma App Inventor está basado en Blockly de JavaScript para crear un lenguaje visual. Estas librerías están distribuidas por Massachusetts Institute of Technology bajo su licencia libre. 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.
¿Cómo funciona MIT App Inventor?
- Diseñamos la apariencia visual de nuestra app y le añadimos los “componentes” que usará en una pantalla denominada Vista de Diseño.
- Mediante un editor de bloques definimos el comportamiento de nuestra app ante los posibles eventos que puedan ocurrir en la misma.
- En cualquier momento podemos probar lo que vamos haciendo en nuestra app mediante un software acompañante, MIT AI2 Companion, que conectará nuestro dispositivo con la propia plataforma.
- Al finalizar el desarrollo podremos publicarla en Internet, descargarnos el código, compartirla o lo que queramos.
Para el trabajo con Mit App Inventor existen los dos modos tanto online como offline, el que necesita conexión a la red de redes para su uso necesitará una cuenta de Google (GMAIL).
Mientras que para su uso offline necesitaremos un software que nos monte un server local para poder trabajar en webs sin conexión se llama AI2U.
Este tema es gracias a una seguidora de nuestro grupo en telegram de Tecnolike+ Comunidad. La cual creó en la misma canal de la comunidad cubana para aquellas personas que inician en el mundo de la programación en android y quieran probarla.
Aqui les dejo su canal: https://t.me/appinventorcuba