Android Wireless Application Development Volume I: Android Essentials, 3rd Edition


The start-to-finish guide to the essentials of Android development: Updated for Android 4.0+

Android Wireless Application Development  has earned a reputation as the most useful real-world guide to building robust, commercial-grade Android apps. Now, the authors have systematically revised and updated this guide for the latest Android 4.0 SDK. To accommodate their extensive new coverage, they’ve split the book into two volumes. Volume I focuses on Android essentials, including setting up your development environment, understanding the application lifecycle, designing effective user interfaces, developing for diverse devices, and optimizing your mobile app development process–from design through publication.

Drawing on decades of in-the-trenches experience as professional mobile developers, Lauren Darcey and Shane Conder provide valuable tips and best practices–including powerful techniques for constructing more portable apps. Every chapter of this edition has been thoroughly updated for the newest APIs, tools, utilities, and hardware. This new edition contains:

  • Updates to all existing chapters, including many new topics
  • Full chapters on Android manifest files, content providers, effective app design, and testing
  • New coverage of working with fragments and other recent user interface enhancements
  • An all-new chapter on tackling compatibility issues
  • Expert coverage of today’s most valuable Android tools and utilities
  • Coverage of little-known SDK features that offer surprising power
  • Even more sample code projects

This book, and its companion, Volume II, are indispensable resources for Android development team members: software developers with all levels of mobile experience, team leaders and project managers, testers and QA specialists, software architects, and even marketers.

Table of Contents
PART I: AN OVERVIEW OF THE ANDROID PLATFORM
Chapter 1. Introducing Android
Chapter 2. Setting Up Your Android Development Environment
Chapter 3. Writing Your First Android Application
Chapter 4. Mastering the Android Development Tools

PART II: ANDROID APPLICATION BASICS
Chapter 5. Understanding the Anatomy of an Android Application
Chapter 6. Defining Your Application Using the Android Manifest File
Chapter 7. Managing Application Resources

PART III: ANDROID USER INTERFACE DESIGN ESSENTIALS
Chapter 8. Exploring User Interface Screen Elements
Chapter 9. Designing User Interfaces with Layouts
Chapter 10. Working with Fragments
Chapter 11. Working with Dialogs

PART IV: ANDROID APPLICATION DESIGN ESSENTIALS
Chapter 12. Using Android Preferences
Chapter 13. Working with Files and Directories
Chapter 14. Using Content Providers
Chapter 15. Designing Compatible Applications

PART V: PUBLISHING AND DISTRIBUTING ANDROID APPLICATIONS
Chapter 16. The Android Software Development Process
Chapter 17. Designing and Developing Bulletproof Android Applications
Chapter 18. Testing Android Applications
Chapter 19. Publishing Your Android Application

PART VI: APPENDIXES
Appendix A. The Android Emulator Quick-Start Guide
Appendix B. The Android DDMS Quick-Start Guide
Appendix C. Eclipse IDE Tips and Tricks

Book Details

  • Paperback: 600 pages
  • Publisher: Addison-Wesley Professional; 3rd Edition (February 2012)
  • Language: English
  • ISBN-10: 0321813839
  • ISBN-13: 978-0321813831
Download [65.4 MiB]

You may also like...

Leave a Reply