App Inventor 2, 2nd Edition Front Cover

App Inventor 2, 2nd Edition

  • Length: 360 pages
  • Edition: 2
  • Publisher:
  • Publication Date: 2014-10-23
  • ISBN-10: 1491906847
  • ISBN-13: 9781491906842
  • Sales Rank: #305501 (See Top 100 Books)
Description

Yes, you can create your own apps for Android devices—and it’s easy to do. This extraordinary book introduces you to App Inventor 2, a powerful visual tool that lets anyone build apps. Learn App Inventor basics hands-on with step-by-step instructions for building more than a dozen fun projects, including a text answering machine app, a quiz app, and an app for finding your parked car!

The second half of the book features an Inventor’s Manual to help you understand the fundamentals of app building and computer science. App Inventor 2 makes an excellent textbook for beginners and experienced developers alike.

  • Use programming blocks to build apps—like working on a puzzle
  • Create custom multi-media quizzes and study guides
  • Design games and other apps with 2D graphics and animation
  • Make a custom tour of your city, school, or workplace
  • Control a LEGO® MINDSTORMS® NXT robot with your phone
  • Build location-aware apps by working with your phone’s sensors
  • Explore apps that incorporate information from the Web

Table of Contents

Part I. AI2 Tutorials
Chapter 1. HelloPurr
Chapter 2. PaintPot
Chapter 3. MoleMash
Chapter 4. No Texting While Driving
Chapter 5. Ladybug Chase
Chapter 6. Paris Map Tour
Chapter 7. Android, Where’s My Car?
Chapter 8. Presidents Quiz
Chapter 9. Xylophone
Chapter 10. MakeQuiz and TakeQuiz
Chapter 11. Broadcast Hub
Chapter 12. Robot Remote
Chapter 13. Amazon at the Bookstore

Part II. Inventor’s Manual
Chapter 14. Understanding an App’s Architecture
Chapter 15. Engineering and Debugging an App
Chapter 16. Programming Your App’s Memory
Chapter 17. Creating Animated Apps
Chapter 18. Programming Your App to Make Decisions: Conditional Blocks
Chapter 19. Programming Lists of Data
Chapter 20. Repeating Blocks
Chapter 21. Defining Procedures and Reusing Blocks
Chapter 22. Working with Databases
Chapter 23. Reading and Responding to Sensors
Chapter 24. Communicating with the Web

To access the link, solve the captcha.