App Inventor Open Source Development

The MIT Center for Mobile Learning is pleased to announce the official free and open-source release of the MIT App Inventor source code at

Our hope is to nurture a robust and active open-source community, now that we have deployed MIT’s large-scale public App Inventor service. We will be updating this site with each new release of MIT App Inventor. We have also posted supporting documentation and will continue to add more as it evolves.  

In addition we have created a forum for the App Inventor open-source developer community. The forum will be managed by MIT App Inventor Development Team Member José Flores. José is enthusiastic about helping this community realize its potential to become the source of creativity that will evolve and extend App Inventor and open the power of mobile apps development to learners and aspiring developers of all ages. We look forward to all of your feedback and questions as we move forward in the development of App Inventor.

Enjoy the code, and Happy Inventing!

Andrew McKinney
MIT Appinventor Technical Lead

Showing 1-21 of 895 topics
Announcing App Inventor Extension Components Hal Abelson 6/21/16
Who can help me to make an extension? Lina Zhang 7:25 AM
How to fix problem blocking search engine ugin sugiono 8/28/16
How can I get the .aix file for extensions from android studio ? JUAN MARCELO PARRA ULLAURI 8/28/16
Is there any extension available for ambient light sensor in app inventor? Iftak Hussain 8/22/16
No puedo copilar David val.cesp. 8/22/16
Presenting Augmented Reality Component (ARC) for review; advices, insights, ideas, testing and constructive criticism welcome and highly appreciated Tomislav Tomšić 8/20/16
AI2 build -> going from 100% to 10% Alan Rosenthal 8/17/16
Minimizing the designer Boxes Karoui Aous 8/14/16
GamePad Component and OTG Support- Proposal Rachael Thompson 8/11/16
Building a New Extension Farzeen Harunani 8/11/16
About the scripting tools for.aix Magine's Channel 8/6/16
Client TCP extension made, testers wanted ! Jean-Rodolphe Letertre 8/5/16
log4j: warn please initialize the log4J system properly David val.cesp. 8/5/16
Blocks Editor not Loading Thomas Oropeza 8/2/16
HTML Ismap Help !!!! Nana 7/28/16
receive SMS while running in the background?? Ege Gülbahar 7/22/16
type cannot be resolved Jan Rooth 7/20/16
Embedding TCP connection into an APP written by APP inventor Marius Latinis 7/20/16
Errors in app inventor file component Ghica 7/18/16
Tutorial crear extension App Inventor (Video) Andres Daniel Cotes Pineda 7/17/16
More topics »