Kloss begins with the absolute basics of program structure, syntax, flow, and function, and then demonstrates simple ways to solve todays most common mobile development problems. Along the way he teaches the reader to build a dozen real Android apps, from games and geotrackers to navigation systems and news tickers. By the end of the book, the reader will be comfortable implementing advanced apps and mashups integrating realtime multimedia data from all kinds of Web services with the communication and sensor-based features of a smartphone.
Salient Features * Helps anyone use Google App Inventor to quickly build robust, modern Android apps * Covers installation, setup, design, media, data storage, graphics, phone, SMS, email, voice recognition/output, data exchange, and more * Includes detailed walkthroughs and five complete app examples * Foreword by MIT Professor and Google App Inventor Team Member Hal Abelson
About the Author Jorg H. Kloss has been actively involved with innovative information and communication technology for many years, and has developed Android applications with App Inventor since it was still in early closed beta. Kloss has developed 3D online information systems, and worked at Fraunhofer IAOs VRLab. He is the author of X3D: Programming Interactive 3D Applications for the Internet, published in German (Addison-Wesley, 2010), and is currently working on mobile augmented reality, ubiquitous computing, and contextual services.
Table of Contents * Chapter 1: Preparation and Installation * Chapter 2: The Development Environment * Chapter 3: Developing Your First App * Chapter 4: Basic Terms and Central Concepts * Chapter 5: The AI References * Chapter 6: Graphical User Interface * Chapter 7: Multimedia * Chapter 8: Example Project: Creating a Media Center * Chapter 9: Program Development Basics * Chapter 10: Storage and Databases * Chapter 11: Graphics and Animation * Chapter 12: Sensors * Chapter 13: Communication * Chapter 14: Special Functional Areas * Chapter 15: Tips and Tools
Android Apps with App Inventor: The Fast and Easy Way to Build Android Apps