AppInventor es una aplicación web de Google que permite crear aplicaciones para el sistema operativo de dispositivos móviles Android. Utiliza un editor Drag and Drop (Arrastrar y soltar) para la generación de interfaces gráficas y un sistema de bloques para gestionar el comportamiento de la aplicación. Los proyectos generados a través de esta herramienta se almacenan automáticamente en los servidores de App Inventor, permitiendo llevar en todo momento un seguimiento y control de todo nuestro trabajo.
La principal característica de AppInventor es que no es necesario tener ningún conocimiento de programación para desarrollar las aplicaciones. Simplemente basta con disponer de un navegador web y una cuenta de usuario de Google.