Book 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
Publisher resources
Table of contents
- Foreword
- Preface
- I. AI2 Tutorials
- 1. HelloPurr
- 2. PaintPot
- 3. MoleMash
- 4. No Texting While Driving
- 5. Ladybug Chase
- 6. Paris Map Tour
- 7. Android, Where’s My Car?
- 8. Presidents Quiz
- 9. Xylophone
- 10. MakeQuiz and TakeQuiz
- 11. Broadcast Hub
- 12. Robot Remote
- 13. Amazon at the Bookstore
- II. Inventor’s Manual
- 14. Understanding an App’s Architecture
-
15. Engineering and Debugging an App
- Software Engineering Principles
- Solve Real Problems
- Build a Prototype and Show Users
- Incremental Development
- Design Before Coding
- Comment Your Code
- Divide, Layer, and Conquer
- Understand Your Language: Tracking with Pen and Paper
- Debugging an App
- Watching Variables
- Testing Individual Blocks
- Incremental Development with Do It
- Disabling Blocks
- Summary
- 16. Programming Your App’s Memory
- 17. Creating Animated Apps
- 18. Programming Your App to Make Decisions: Conditional Blocks
- 19. Programming Lists of Data
- 20. Repeating Blocks
- 21. Defining Procedures and Reusing Blocks
- 22. Working with Databases
- 23. Reading and Responding to Sensors
- 24. Communicating with the Web
- Index
Product information
- Title: App Inventor 2, 2nd Edition
- Author(s):
- Release date: October 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491907221
You might also like
book
App Inventor
Yes, you can create your own apps for Android phones—and it's easy to do. This extraordinary …
book
App Inventor 2 Essentials
A step-by-step introductory guide to mobile app development with App Inventor 2 About This Book Get …
book
Hello App Inventor!
Hello App Inventor! introduces creative young readers to the world of mobile programming -- no experience …
book
Learn to Program with App Inventor
Build a mobile phone app! You've swiped and tapped your way through countless apps, but have …