Made with Code: Making Mobile Apps with App Inventor

Now that you’ve tried Made with Code, we’re here to help you create your very own mobile app for your phone.
We hope you were inspired by the EPA Chica Squad’s story about using code to improve their local community. They actually used App Inventor to develop their mobile app!

With these beginner-friendly tutorials, you will learn the basics of programming apps for Android.

App Inventor is a free, cloud-based service that you access using a web browser.
Log in with a Google account (Gmail or school email tied to Google) to start inventing right away!

To see your app on your phone as you build:
     • Follow the instructions to connect your phone to App Inventor on your computer..
     • If you hit any snags, we're here to help!
     • If you are Android-less, never fear, you can use the on-screen emulator!


Making Mobile Apps with App Inventor

Follow these four short videos and you'll have three working apps to show for it! After building the starter apps, which will take around an hour, you can move on to extending them with more functionality, or you can start building apps of your own design. Get started now with Video 1 below.


1. TalkToMe Text-to-Speech App

Text to Speech is surprisingly fun. Find out for yourself with this starter app that talks.
View Tutorial as Text & Images (PDF)

Trouble with the Text-To-Speech player on your phone? Get help here.

2. Extended TalkToMe App: Shake!

Make it do tricks! How about if the phone responds to shaking, and also speaks any phrase you give it?
View tutorial as Text & Images (PDF)

3. BallBounce Game App

Fling, Flang, Flung? Whatever you call it, bouncing the ball around the screen is pure fun.
Follow this tutorial in Text & Images (PDF)

4. DigitalDoodle Drawing App

Who needs paper? Doodle all day on your phone's screen.
Follow this tutorial in Text & Images (PDF)

Download PDF versions of the Tutorials

TalkToMe Part 1 TalkToMe Part 2 BallBounce Digital Doodle

Extending Your Initial Apps

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 really are endless!
See the full collection of Tutorials for more ideas.