Synopses & Reviews
Synopsis
This cookbook doesn't just teach you how to build Android apps; it also gives you the recipes you need to build real-world applications. Written by the author of the best-selling Java Cookbook, and with contributions from many members of the Android community, this book shows you how to do everything: working with multitouch, dealing with the phone (and the camera, accelerometer, GPS, and other built-in devices), working with web services, packaging an app for sale in the Android Market, and more.
This revised second edition includes a new chapter on Android Wear, and new recipes on JSON, material design, and Android Studio IDE. If this book doesn't show you how to do it, you probably don't need it. The Android is gradually overtaking the iPhone as the hottest platform in mobile computing. Make sure you're on the bandwagon.
Synopsis
Jump in and build working Android apps with the help of more than 230 tested recipes. The second edition of this acclaimed cookbook includes recipes for working with user interfaces, multitouch gestures, location awareness, web services, and specific device features such as the phone, camera, and accelerometer. You also get useful info on packaging your app for the Google Play Market.
Ideal for developers familiar with Java, Android basics, and the Java SE API, this book features recipes contributed by more than three dozen Android developers. Each recipe provides a clear solution and sample code you can use in your project right away. Among numerous topics, this cookbook helps you:
- Get started with the tooling you need for developing and testing Android apps
- Create layouts with Android's UI controls, graphical services, and pop-up mechanisms
- Build location-aware services on Google Maps and OpenStreetMap
- Control aspects of Android's music, video, and other multimedia capabilities
- Work with accelerometers and other Android sensors
- Use various gaming and animation frameworks
- Store and retrieve persistent data in files and embedded databases
- Access RESTful web services with JSON and other formats
- Test and troubleshoot individual components and your entire application