Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Android™ Wireless Application Development  Second Edition

Lauren Darcey

Shane Conder

The start-to-finish guide to Android application development: massively updated for the newest SDKs and developer techniques!

This book delivers all the up-to-date information, tested code, and best practices you need to create and market successful mobile apps with the latest versions of Android. Drawing on their extensive experience with mobile and wireless development, Lauren Darcey and Shane Conder cover every step: concept, design, coding, testing, packaging, and delivery. The authors introduce the Android platform, explain the principles of effective Android application design, and present today’s best practices for crafting effective user interfaces. Next, they offer detailed coverage of each key Android API, including data storage, networking, telephony, location-based services, multimedia, 3D graphics, and hardware.

Every chapter of this edition has been updated for the newest Android SDKs, tools, utilities, and hardware. All sample code has been overhauled and tested on leading devices from multiple companies, including HTC, Motorola, and ARCHOS. Many new examples have been added, including complete new applications. This new edition also adds

  • Nine new chapters covering web APIs, the Android NDK, extending application reach, managing users, data synchronization, backups, advanced user input, and more

  • Greatly expanded coverage of Android manifest files, content providers, app design, and testing

  • New coverage of hot topics like Bluetooth, gestures, voice recognition, App Widgets, live folders, live wallpapers, and global search

  • Updated 3D graphics programming coverage reflecting OpenGL ES 2.0

  • An all-new chapter on tackling cross-device compatibility issues, from designing for the smallest phones to the big new tablets hitting the market

  • Even more tips and tricks to help you design, develop, and test applications for different devices

  • A new appendix full of Eclipse tips and tricks

This book is an indispensable resource for every member of the Android development team: software developers with all levels of mobile experience, team leaders and project managers, testers and QA specialists, software architects, and even marketers.


Subscriber Reviews

Average Rating: 4 out of 5 rating Based on 7 Ratings

"good" - by Anonymous on 27-JUL-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Report as Inappropriate

"Wireless Application Development? No." - by Anonymous on 19-JUL-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book for android specifically states it is for android wireless application development.  To me this means that it would be more about networking and how to handle the oddities there in.  When you come to utilize networking and relying on responses you know that it might have some spotty connection issues.  However, this book figures it is out of scope for the book!?!

This is absolutely a waste of time and you would be better off reading Pro Android 3.  This book would be better off in a commodity stand for people that are looking to learn to build a simple android application with out any context and being able to produce rudimentary example applications.  Would not suggest reading this one folks.  Save some time.

Report as Inappropriate

"Not diving enough into details" - by Michel on 23-JAN-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
When I started to read the book, it sounded promising. But my opinion is now that it is no more than an enumeration of what can be found in the SDK documentation.

It also lacks some interesting stuff, like for instance the PreferenceActivity.

Report as Inappropriate

Table of Contents