Book description
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.
Programming/Java
Table of contents
- Title Page
- Copyright Page
- Table of Contents
- Acknowledgments
- About the Authors
- Introduction
- Part I. An Overview of Android
- Part II. Android Application Design Essentials
- Part III. Android User Interface Design Essentials
-
Part IV. Using Common Android APIs
- 10. Using Android Data and Storage APIs
- 11. Sharing Data Between Applications with Content Providers
- 12. Using Android Networking APIs
- 13. Using Android Web APIs
- 14. Using Location-Based Services (LBS) APIs
- 15. Using Android Multimedia APIs
- 16. Using Android Telephony APIs
- 17. Using Android 3D Graphics with OpenGL ES
- 18. Using the Android NDK
- 19. Using Android’s Optional Hardware APIs
- Part V. More Android Application Design Principles
- Part VI. Deploying Your Android Application to the World
- Part VII. Appendixes
- Index
Product information
- Title: Android Wireless Application Development, 2/e
- Author(s):
- Release date: December 2010
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780132484473
You might also like
book
Android Wireless Application Development
The start-to-finish guide to Android development–from concept to market! Android Wireless Application Development combines all the …
book
Android Wireless Application Development Volume I: Android Essentials, Third Edition
Android Wireless Application Development has earned a reputation as the most useful real-world guide to building …
book
Android Wireless Application Development Volume II: Advanced Topics, Third Edition
Android Wireless Application Development has earned a reputation as the most useful real-world guide to building …
book
Android TV Apps Development: Building for Media and Games
This one-of-a-kind short book walks you through creating fantastic entertainment apps for one of the newest …