AppInventor.org is the site for learning how to program mobile apps using MIT’s App Inventor. The site provides an on-line book and video lessons that step you through the creation of successively more complex apps. These tutorials are refined versions of the tutorials that have been on the Google and MIT App Inventor sites from App Inventor’s inception– thousands of beginners have used them to learn programming and learn App Inventor!
via AppInventor.org.