App Inventor is a free tool for creating your own apps on almost any phone or tablet right in your web browser. Best of all, the block-based programming language is easy to learn!
With these beginner-friendly tutorials, you will learn the basics of programming apps for iOS and Android phones and tablets.
To code your apps, you will need the following:If you hit any snags, we're here to help!
Teachers: Get support and tips for preparing for using App Inventor with your students.
Making Mobile Apps with App Inventor
We have four beginner tutorials to try out. We recommend starting with Hello Codi!, but all are accessible for novice coders, and all can can be completed in an hour.
There are multiple ways of accessing each tutorial:
After building the starter apps, you can add new features and functions — or start building apps of your own design!
Text to Speech is surprisingly fun. Find out for yourself with this starter app that talks.
Fling, Flang, Flung? Whatever you call it, bouncing the ball around the screen is pure fun.
You just made some pretty cool apps! But now the real fun begins: try turning TalkToMe into a Magic 8 Ball; turn BallBounce into a Mini Golf game, take DigitalDoodle to the next level by adding colors and incorporating pictures as backgrounds in PaintPot. The possibilities are endless! Make sure to see the complete collection of tutorials for more ideas.