Learn to build Android apps in hours.

AppInventor.org teaches you how to code with the MIT App Inventor visual coding tool. The site offers a course-in-a-box for teachers and self-directed students, including videos and a free book on App Inventor. AppInventor.org was created by Professor David Wolber and students at the University of San Francisco.

Our work is made possible by our friends at MIT App Inventor, found at appinventor.mit.edu. We are also excited about the launch of the new App Inventor Foundation at appinventorfoundation.org (more news on that soon!)

App building made easy

App Inventor is a visual, blocks language for building Android Apps.


App Inventor is being used in classrooms all over the world to broaden participation in computer science.


Coding is like plugging puzzle pieces together-- you can learn within hours.


Build games, social apps, quizzes, and other apps for you and your friends.

Learn how to build apps

Choose a course to start mastering App Inventor

Course In A Box

Videos, Quizzes, and more.

How do you?

Glossary of essential app building techniques.

Java Bridge

Learn how to code apps with Java.

What student's are saying

Checkout how Appinventor.org helped students learn to build mobile apps.

More student stories

What's new on App Inventor Blog?

Checkout the latest App Inventor news.


AppInventor.org Partners

Appinventor.org is a product of the University of San Francisco's Democratize Computing Lab and is funded by the NSF and WM Keck foundation.

AppInventor.org partners with but is a separate entity from MIT App Inventor. Our focus is providing materials for learning and teaching App Inventor, work made possible only through the efforts of the MIT team in developing and maintaining the App Inventor site.