App Inventor es una aplicación web de Google que permite crear aplicaciones para dispositivos Android mediante un editor arrastrar y soltar para interfaces gráficas y bloques para el comportamiento. Permite crear juegos, aplicaciones educativas, de geolocalización, multimedia y orientadas a la web utilizando componentes visibles como botones y cajas de texto e invisibles como sensores y brújula manejados por eventos, variables y procedimientos.