Reviews
Description
<p> <em>Pro Android 4 </em>shows you how to build real-world and fun mobile apps using the new Android SDK 4 (Ice Cream Sandwich), which unifies Gingerbread for smartphones, Honeycomb for tablets and augments further with Google TV and more. <br /> <br /> This Android 4 book updates the best selling <em>Pro Android 3</em> and covers everything from the fundamentals of building apps for embedded devices, smartphones, and tablets to advanced concepts such as custom 3D components, multi-tasking, sensors/augmented reality, better accessories support and much more.<br /> <br /> <ul> <li>Using the tutorials and expert advice, you'll quickly be able to build cool mobile apps and run them on dozens of Android-based smartphones. </li> <li>You'll explore and use the Android APIs, including those for media and sensors. </li> <li>And you'll check out what's new with Android 4, including the improved user interface across all Android platforms, integration with services, and more. </li> </ul> After reading this definitive tutorial and reference, you gain the knowledge and experience to create stunning, cutting-edge Android 4 apps that can make you money, while keeping you agile enough to respond to changes in the future. </p> <h3>What youll learn</h3><ul> <li>How to use Android 4 to build Java-based mobile apps for Android smartphones and tablets </li> <li>How to build irresistible standard and custom User Interfaces and User Experiences (UI and UX) across Android devices </li> <li>How to populate your application with data from data sources, using Content Providers </li> <li>How to build multimedia and game apps using Android's media APIs </li> <li>How to use Android's location-based services, network-based services, and security </li> <li>How to use new Android features, such as Fragments and the ActionBar </li> </ul> <h3>Who this book is for</h3> <p> This 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. </p> <h3>Table of Contents</h3><ol> <li>Introducing the Android Computing Platform </li> <li>Setting up Your Development Environment </li> <li>Understanding Resources </li> <li>Understanding Content Providers </li> <li>Understanding Intents </li> <li>Building User Interfaces and Using Controls </li> <li>Adding Menus </li> <li>Fragments </li> <li>Dialogs: Regular and Fragment </li> <li>Action Bar </li> <li>Advanced Debugging and Analysis </li> <li>Responding to Configuration Changes </li> <li>Working with Preferences and Saving State </li> <li>Security and Permissions </li> <li>Working with Services </li> <li>Exploring Packages, Processes, and Library Projects </li> <li>Exploring Processes, Components, Threads, and Handlers </li> <li>Advanced Async Task </li> <li>Exploring Broadcast Receivers and Long Running Services </li> <li>Exploring the Alarm Manager </li> <li>Unveiling 2D Animation </li> <li>Exploring Maps and Location Services </li> <li>Using the Telephony APIs </li> <li>Understanding the Media Frameworks </li> <li>Home Screen Widgets </li> <li>Home Screen List Widgets
<p> <em>Pro Android 4 </em>shows you how to build real-world and fun mobile apps using the new Android SDK 4 (Ice Cream Sandwich), which unifies Gingerbread for smartphones, Honeycomb for tablets and augments further with Google TV and more. <br /> <br /> This Android 4 book updates the best selling <em>Pro Android 3</em> and covers everything from the fundamentals of building apps for embedded devices, smartphones, and tablets to advanced concepts such as custom 3D components, multi-tasking, sensors/augmented reality, better accessories support and much more.<br /> <br /> <ul> <li>Using the tutorials and expert advice, you'll quickly be able to build cool mobile apps and run them on dozens of Android-based smartphones. </li> <li>You'll explore and use the Android APIs, including those for media and sensors. </li> <li>And you'll check out what's new with Android 4, including the improved user interface across all Android platforms, integration with services, and more. </li> </ul> After reading this definitive tutorial and reference, you gain the knowledge and experience to create stunning, cutting-edge Android 4 apps that can make you money, while keeping you agile enough to respond to changes in the future. </p> <h3>What youll learn</h3><ul> <li>How to use Android 4 to build Java-based mobile apps for Android smartphones and tablets </li> <li>How to build irresistible standard and custom User Interfaces and User Experiences (UI and UX) across Android devices </li> <li>How to populate your application with data from data sources, using Content Providers </li> <li>How to build multimedia and game apps using Android's media APIs </li> <li>How to use Android's location-based services, network-based services, and security </li> <li>How to use new Android features, such as Fragments and the ActionBar </li> </ul> <h3>Who this book is for</h3> <p> This 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. </p> <h3>Table of Contents</h3><ol> <li>Introducing the Android Computing Platform </li> <li>Setting up Your Development Environment </li> <li>Understanding Resources </li> <li>Understanding Content Providers </li> <li>Understanding Intents </li> <li>Building User Interfaces and Using Controls </li> <li>Adding Menus </li> <li>Fragments </li> <li>Dialogs: Regular and Fragment </li> <li>Action Bar </li> <li>Advanced Debugging and Analysis </li> <li>Responding to Configuration Changes </li> <li>Working with Preferences and Saving State </li> <li>Security and Permissions </li> <li>Working with Services </li> <li>Exploring Packages, Processes, and Library Projects </li> <li>Exploring Processes, Components, Threads, and Handlers </li> <li>Advanced Async Task </li> <li>Exploring Broadcast Receivers and Long Running Services </li> <li>Exploring the Alarm Manager </li> <li>Unveiling 2D Animation </li> <li>Exploring Maps and Location Services </li> <li>Using the Telephony APIs </li> <li>Understanding the Media Frameworks </li> <li>Home Screen Widgets </li> <li>Home Screen List Widgets
Reviews