Programming Languages

Learning the intricacies of traditional, text-based programming languages has been a significant barrier for many people who want to learn application programming. App Inventor, however, was designed to address those barriers. It simplifies the programming process and enables the aspiring programmer to focus on the goals of the app.

The visual programming language you will learn in App Inventor provides a rapid entry point to programming Android applications. It serves as an excellent introduction if your goal is to eventually learn a traditional programming language such as Java or Objective-C. Even if you want to go no further, it is an excellent way to learn more about how mobile devices and applications interact with ...

Get Learning MIT App Inventor: A Hands-On Guide to Building Your Own Android Apps now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.