Create mobile apps for Android phones and tablets faster and more easily than you ever imagined. Use "Processing," the free, award-winning, graphics-savvy language and development environment, to work with the touchscreens, hardware sensors, cameras, network transceivers, and other devices and software in the latest Android phones and tablets. Whether you're a student, teacher, hobbyist, or experienced developer, Rapid Android Development puts the fast-growing market for Android phone and tablet applications within your reach. Without needing to master the complexities of Java, Eclipse, or the Android SDK, you'll find yourself writing dazzling graphics displays and location-aware programs in no time. With more than 30 ready-to-run demos, applications, and games, you'll find yourself diving deeper than you thought possible into the treasure trove of software and hardware packed into today's Android devices. You'll learn how to: * Access the Android touch screen, keyboard, and gestures to create eye-popping user experiences. * Tap into Android's on-board sensors for orientation, location, motion, geolocation, and more to build environment-aware applications.