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 1145 topics
Announcing App Inventor Extension Components Hal Abelson 2/26/17
Proposal - SoundMeter component (Used to detect the sound level from the mic) Gareth Haylings 10/20/17
Problems with WebViewer fullscreen video Red Panda 10/17/17
The maximum supported version of the API Александр Страшко 10/17/17
Load balancing Hossein Amerkashi 10/15/17
Translation Script Diego Barreiro Pérez 10/15/17
Translation Hossein Amerkashi 10/12/17
access widgets in code while the application is running Александр Страшко 10/12/17
Questions to respected professionals Александр Страшко 10/12/17
@UsesLibraries error Rodrigo Vasques 10/12/17
MIT App Inventor Tasks : Available for Testing Justus 10/10/17
The background of the layout does not change programmatically if initialized in the designer Александр Страшко 10/10/17
Is there a way to convert the Android widget to the corresponding App Inventor widget? Александр Страшко 10/10/17
How to use 'Super Dev Mode' (GWT) with AI sources? Pavitra 10/9/17
add new language shadi Rashid 10/9/17
java.lang.NullPointerException when creating a Switch object Александр Страшко 10/8/17
firebase auth and acces rules Tiziano Conti 10/8/17
Issues with ClassNotFoundException & Extensions Moliata 10/7/17
Improper performance RatingBar Александр Страшко 10/6/17
AsyncUtil vs AsyncTask Carlos Pedroza 10/6/17
Build fails becouse of Blockly, any idea what is going on? Tomislav Tomšić 10/5/17
More topics »