{"product_id":"9781430246817","title":"Pro Android 5","description":"\u003cp\u003e\u003cem\u003e\u003c\/em\u003e\u003cem\u003ePro Android 5 \u003c\/em\u003eshows you how to build real-world and fun mobile apps using the Android 5 SDK. This book updates the best-selling \u003cem\u003ePro Android 4 \u003c\/em\u003eand covers everything from the fundamentals of building apps for smartphones, tablets, and embedded devices to advanced concepts such as custom components, multi-tasking, sensors\/augmented reality, better accessories support and much more.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUsing the tutorials and expert advice, you'll quickly be able to build cool mobile apps and run them on dozens of Android-based smartphones. \u003c\/li\u003e\n\u003cli\u003eYou'll explore and use the Android APIs, including those for media and sensors. \u003c\/li\u003e\n\u003cli\u003eAnd you'll check out what's new in Android, including the improved user interface across all Android platforms, integration with services, and more. \u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eBy reading this definitive tutorial and reference, you'll gain the knowledge and experience to create stunning, cutting-edge Android apps that can make you money, while keeping you agile enough to respond to changes in the future.\u003c\/p\u003eWhat youll learn\u003cul\u003e\n\u003cli\u003eHow to use Android to build Java-based mobile apps for Android smartphones and tablets \u003c\/li\u003e\n\u003cli\u003eHow to build irresistible user interfaces (UIs) and user experiences (UXs) across Android devices \u003c\/li\u003e\n\u003cli\u003eHow to populate your application with data from data sources, using Content Providers \u003c\/li\u003e\n\u003cli\u003eHow to build multimedia and game apps using Android's media APIs \u003c\/li\u003e\n\u003cli\u003eHow to use Android's location-based services, network-based services, and security \u003c\/li\u003e\n\u003cli\u003eHow to use key Android features, such as Fragments and the ActionBar \u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eThis book is for professional software engineers and programmers looking to move their ideas and applications into the mobile space with Android. It assumes a passable understanding of Java, including how to write classes and handle basic inheritance structures. \u003c\/p\u003e Table of Contents\u003cp\u003e1 Hello, World\u003c\/p\u003e\u003cp\u003e2 Introduction to Android Applications \u003c\/p\u003e\u003cp\u003e3 Basic User Interface Controls \u003c\/p\u003e\u003cp\u003e4 Adapters and List Controls \u003c\/p\u003e\u003cp\u003e5 Making Advanced UI Layouts \u003c\/p\u003e\u003cp\u003e6 Adding Menus and ActionBar \u003c\/p\u003e\u003cp\u003e7 Styles and Themes \u003c\/p\u003e\u003cp\u003e8 Fragments \u003c\/p\u003e\u003cp\u003e9 Responding to Configuration Changes \u003c\/p\u003e\u003cp\u003e10 Dialogs: Regular and Fragment \u003c\/p\u003e\u003cp\u003e11 Working with Preferences and Saving State \u003c\/p\u003e\u003cp\u003e12 Compatibility Library \u003c\/p\u003e\u003cp\u003e13 Exploring Packages, Processes, Components, Threads and Handlers \u003c\/p\u003e\u003cp\u003e14 Working with Services \u003c\/p\u003e\u003cp\u003e15 Advanced Async Task \u0026amp; Progress Dialogs \u003c\/p\u003e\u003cp\u003e16 Exploring Broadcast Receivers and Long Running Services \u003c\/p\u003e\u003cp\u003e17 Exploring the Alarm Manager \u003c\/p\u003e\u003cp\u003e18 Unveiling 2D Animation \u003c\/p\u003e\u003cp\u003e19 Exploring Maps and Location Services \u003c\/p\u003e\u003cp\u003e20 Understanding the Media Frameworks \u003c\/p\u003e\u003cp\u003e21 Home Screen Widgets \u003c\/p\u003e\u003cp\u003e22 Touchscreens \u003c\/p\u003e\u003cp\u003e23 Drag and Drop \u003c\/p\u003e\u003cp\u003e24 Using Sensors\u003c\/p\u003e\u003cp\u003e25 Understanding Content Providers\u003c\/p\u003e\u003cp\u003e26 Understanding the Contacts API \u003c\/p\u003e\u003cp\u003e27 Loaders \u003c\/p\u003e\u003cp\u003e28 Security and Permissions \u003c\/p\u003e\u003cp\u003e29 Google Cloud messaging and services\u003c\/p\u003e\u003cp\u003e30 Deploying Your Application: Google Play Store and Beyond\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47153917591792,"sku":"9781430246817","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430246817_p0.jpg?v=1763753397","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430246817","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}