Articulo de referencia

Inventor de aplicaciones del MIT

MIT App Inventor ( App Inventor o MIT AI2 ) es un lenguaje de programación visual de alto nivel basado en bloques , creado originalmente por Google y ahora mantenido por el Inst...

MIT App Inventor ( App Inventor o MIT AI2 ) es un lenguaje de programación visual de alto nivel basado en bloques , creado originalmente por Google y ahora mantenido por el Instituto Tecnológico de Massachusetts (MIT). Permite a los principiantes crear aplicaciones informáticas para dos sistemas operativos: Android e iOS , que, a fecha de 25 de septiembre de 2023  Estaba en fase de pruebas beta. Es gratuito y de código abierto, y se distribuye bajo una doble licencia : una licencia Creative Commons Atribución-CompartirIgual 3.0 Unported y una licencia Apache 2.0 para el código fuente . Su público objetivo principal son niños y estudiantes que estudian programación informática , de forma similar a Scratch .

La interfaz web consta de una interfaz gráfica de usuario (GUI) muy similar a Scratch y StarLogo , que permite a los usuarios arrastrar y soltar objetos visuales (bloques) para crear una aplicación que se puede probar en dispositivos Android e iOS y compilar para ejecutarse como una aplicación Android. Utiliza una aplicación móvil complementaria llamada MIT AI2 Companion que proporciona pruebas y depuración en tiempo real.

App Inventor ofrece integración con diferentes servicios en línea, como Google Sheets y Firebase .

Al crear App Inventor, Google se basó en importantes investigaciones previas en informática educativa y en el trabajo realizado dentro de Google en entornos de desarrollo en línea. [ 1 ]

Historia

La aplicación estuvo disponible bajo petición el 12 de julio de 2010 y se lanzó públicamente el 15 de diciembre de 2010. El equipo de App Inventor estuvo liderado por Hal Abelson [ 1 ] y Mark Friedman. [ 2 ] En la segunda mitad de 2011, Google publicó el código fuente, cerró su servidor y proporcionó financiación para crear el Centro MIT para el Aprendizaje Móvil , liderado por el creador de App Inventor, Hal Abelson, y los profesores del MIT Eric Klopfer y Mitchel Resnick. [ 3 ] La versión del MIT se lanzó en marzo de 2012. [ 4 ]

El 6 de diciembre de 2013 (el inicio de la Hora del Código ), [ 4 ] el MIT lanzó App Inventor 2, renombrando la versión original como "App Inventor Classic". [ 5 ] Las principales diferencias son:

  • El editor de bloques en la versión original se ejecutaba en un proceso Java separado, utilizando la biblioteca Java Open Blocks para crear lenguajes de programación de bloques visuales y programación.
Editor de bloques clásicos de App Inventor

Open Blocks es distribuido por el Programa de Formación Docente Scheller (STEP) del MIT y se deriva de la investigación de tesis de maestría de Ricarose Roque. El profesor Eric Klopfer y Daniel Wendel del Programa Scheller apoyaron la distribución de Open Blocks bajo una licencia MIT . [ 6 ] La programación visual de Open Blocks está estrechamente relacionada con StarLogo TNG, un proyecto de STEP, y Scratch , un proyecto del Grupo Lifelong Kindergarten del MIT Media Lab dirigido por Mitchel Resnick . App Inventor 2 [ 5 ] reemplazó Open Blocks con Blockly , un editor de bloques que se ejecuta dentro de un navegador web .

La aplicación MIT AI2 Companion [ 7 ] permite la depuración en tiempo real en dispositivos conectados a través de Wi-Fi o USB . Además, el usuario puede utilizar un emulador para ordenador disponible para Windows , macOS y Linux .

Series derivadas

En junio de 2018, se lanzó una versión mejorada de App Inventor 2 llamada Kodular. [ 8 ] Se promociona como una versión "mejorada" y más moderna de App Inventor 2. [ 9 ]

Véase también

Referencias

  1. 12Hardesty, Larry (August 19, 2010). "The MIT roots of Google's new software". MIT News Office.
  2. Wolber, David; Abelson, Hal; Spertus, Ellen; Looney, Liz (May 2011), App Inventor for Android: Create Your Own Android Apps, O'Reilly, ISBN 978-1-4493-9748-7
  3. "App Inventor @ MIT".
  4. 12Clark, Andrew (December 30, 2013), "App Inventor launches second iteration", MIT News, retrieved 7 July 2019
  5. 12App Inventor Classic, December 3, 2013
  6. "On the Shoulders of Giants!". Archived from the original on August 11, 2010. Retrieved August 10, 2010.
  7. "MIT AI2 Companion". May 25, 2019. Retrieved 8 July 2019.
  8. "Kodular". Kodular. Retrieved 2022-06-22.
  9. Barreiro, Diego (2018-12-31). "Thank you 2018!". The Kodular Korner. Retrieved 2022-06-22.
  • Official website
Obtenido de " https://en.wikipedia.org/w/index.php?title=MIT_App_Inventor&oldid=1342295012 "