La compañía de Mountain View aseguró que no es necesario tener conocimientos de programación para convertirse en desarrollador de Android y da un paso más en su política de hacer del sistema operativo móvil un ecosistema abierto en el que los usuarios sean también creadores del contenido.
En lugar de escribir código de programación, Google App Inventor muestra el aspecto visual de la aplicación y a través de bloques de código permite al usuario especificar el comportamiento de las apps que se quieran crear de una manera sencilla e intuitiva, según Google.
El editor de bloques utiliza la biblioteca Java Open Blocks para la creación del lenguaje de programación visual, distribuido por el Massachusetts Institute of Technology (MIT), mientras que el compilador que traduce los bloques para la implementación en Android está escrito bajo Kawa.