Cómo crear una aplicación móvil en 2 minutos


 

Una forma muy rápida de empezar a desarollar apps móviles en la nube es usando el software del Mit llamado App Inventor, plataforma que  liberó Google al MIT para usarlo en educación y cualquier uso en general ( actualmente salió de la beta publica y ahora va por la versión 2)

Con App Inventor puede tener su primera aplicación sencilla en funcionamiento en 2 minutos  o menos como se puede ver en el vídeo anterior, aunque esto no debe ser obstaculo para  poder programar aplicaciones más complejas en mucho menos tiempo que con los lenguajes más tradicionales, basados ​​en texto

Una de las características de esta plataforma es que se desarrolla en la nube si necesidad de tener nada instalado en nuestro ordenador pues toda la herramienta se maneja desde un navegador de modo que con nuestra cuenta ge google para app inventor es fácil seguir desarrollando desde otro equipo siempre que se tenga conexión a la red. Sólo se aconseja que se cuente con un móvil conectado la misma red para probar el sw que desarrollamos, aunque en su defecto se puede usar un emulador.

Inicialmente fue desarrollado por el profesor Hal Abelson (profesor de MIT)  y un equipo de Google Educación ,pero   actualmente  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.

La aplicación se puso a disposición del público el 12 de julio de 2010 y está dirigida a personas que no están familiarizadas con la programación informática. En la creación de App Inventor, Google se basó en investigaciones previas significativas en informática educativa.

El 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

Personalmente   lo estoy usando con bastante éxito , aunque al final cuando quiere hacer algo mas sofisticado, también es complejo a pesar de su aparente simplicidad basado en piezas de puzzles

En este  blog  se ha tratado  en numerosas ocasiones cómo programar con esta herramienta , sobre todo para a aquellas personas  que pretenden empezar con esta interesantisima plataforma y no saben por donde empezar.

Estos son  todos los temas que se han tratado  en este blog en relación con  la herramienta:

1-Instalación

2-Empezando con bloques

3-Uso avanzado

4-Ejemplo interactuando con Arduino

5-Obtener ingresos en sus aplicaciones hechas con MIT App Inventor 2

 

MIT App Inventor es compatible con una comunidad mundial de casi dos millones de usuarios que representan a 195 países en todo el mundo. Más de 85 mil usuarios semanales activas de la herramienta han construido más de 4,7 millones de aplicaciones de Android. Una herramienta de código abierto que pretende realizar la programación y la creación de aplicaciones accesibles a una amplia gama de audiencias

 

Sitio web oficial

Más información en

http://web.archive.org/web/http://sites.google.com/site/appinventorhelp/

http://googleblog.blogspot.com/2010/07/app-inventor-for-android.html