Android Wireless Application Development: Android essentials

Front Cover
Addison-Wesley Professional, 2012 - Computers - 511 pages
0 Reviews
The #1 guide to Android development, massively updated for verison 4 of the Android SDK, code-named 'Ice Cream Sandwich'

•Volume 1 of Darcey and Conder's definitive Android developer's guide: all the essentials, from concept to market.
•Reflects the authors' decades of in-the-trenches experience with commercial-grade mobile development.
•Covers powerful, lesser-known features, tips and tricks ignored by other books, including how to write apps that are compatible across multiple Android devices and versions. Since Android's earliest releases, Android Wireless Application Development has earned a reputation as the most useful real-world guide for everyone who wants to build robust, commercial-grade Android apps. Now, authors Lauren Darcey and Shane Conder have systematically revised and updated this guide for the brand new version 4 of the Android SDK. To accommodate extensive new coverage, they've also split the book into two volumes. Volume I covers all the essentials of modern Android development, offering expert insights for the entire app development lifecycle, from concept to market. Darcey and Conder go beyond Android's core features, covering many of the SDK's most interesting and powerful features, from LiveFolders to wallpaper customization. They offer exclusive tips and tricks for more effective development, and new best practices for constructing apps that are portable across Android devices and versions - and easier to port to non-Android platforms, too. Coverage includes:

•Setting up the Android IDE, writing your first app, and mastering Android's development tools.
•Understanding the anatomy of an Android app, defining apps using the manifest file, and managing app resources.
•Designing effective user interfaces with layouts, fragments, and dialogs.
•Using Android preferences and content providers.
•Optimizing the Android development process.
•Designing, developing, and testing bulletproof apps.
•Mastering the app publishing process
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Introduction
1
An Overview of the Android Platform
9
Android Application Basics
101
Android User Interface Design Essentials
169
Android Application Design Essentials
261
Publishing and Distributing Android Applications
323
Appendixes
397
Index
449
Copyright

Other editions - View all

Common terms and phrases

About the author (2012)

Lauren Darcey is responsible for the technical leadership and direction of a small software company specializing in mobile technologies, including Android, iOS, Blackberry, Palm Pre, BREW, and J2ME and consulting services. With more than two decades of experience in professional software production, Lauren is a recognized authority in application architecture and the development of commercial-grade mobile applications. Lauren received a B.S. in Computer Science from the University of California, Santa Cruz.

She spends her copious free time traveling the world with her geeky mobile-minded husband and is an avid nature photographer. Her work has been published in books and newspapers around the world. In South Africa, she dove with 4-meter-long great white sharks and got stuck between a herd of rampaging hippopotami and an irritated bull elephant. She's been attacked by monkeys in Japan, gotten stuck in a ravine with two hungry lions in Kenya, gotten thirsty in Egypt, narrowly avoided a coup d'etat in Thailand, geocached her way through the Swiss Alps, drank her way through the beer halls of Germany, slept in the crumbling castles of Europe, and gotten her tongue stuck to an iceberg in Iceland (while being watched by a herd of suspicious wild reindeer).

Shane Conder has extensive development experience and has focused his attention on mobile and embedded development for the past decade. He has designed and developed many commercial applications for Android, iOS, BREW, Blackberry, J2ME, Palm, and Windows Mobile--some of which have been installed on millions of phones worldwide. Shane has written extensively about the mobile industry and evaluated mobile development platforms on his tech blogs and is well-known within the blogosphere. Shane received a B.S. in Computer Science from the University of California.

A self-admitted gadget freak, Shane always has the latest smartphone, tablet, or other mobile device. He can often be found fiddling with the latest technologies, such as cloud services and mobile platforms, and other exciting, state-of-the-art technologies that activate the creative part of his brain. He also enjoys traveling the world with his geeky wife, even if she did make him dive with 4-meter-long great white sharks and almost get eaten by a lion in Kenya. He admits that he has to take at least two phones with him when backpacking--even though there is no coverage--and that he snickered and whipped out his Android phone to take a picture when Laurie got her tongue stuck to that iceberg in Iceland, and that he is catching on that he should be writing his own bio.

Darcey and Conder coauthored Sams Teach Yourself Android Application Development in 24 Hours.

Bibliographic information