App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks based programming language. You access App Inventor using a web browser (Chrome, Firefox, Safari). With these beginner-friendly tutorials, you will learn the basics of programming apps for Android devices.

You will need:

A Mac or Windows computer (see system requirements)

An internet connection

You will make a mobile app, so it's fun to see it run on a phone or tablet while you build the app (and after!). Some setup required to run your apps.

Choose which way you want to connect to run your apps, and follow the links to setup instructions:

If you hit any snags, we're here to help!

Teachers: Get support and tips for preparing for using App Inventor with your students.