0%

Book Description

The start-to-finish guide to Android development–from concept to market!

Android Wireless Application Development combines all the reliable information, sample code, and best practices you need to build, distribute, and market successful Android mobile applications. Drawing on their extensive experience with mobile and wireless development, Shane Conder and Lauren Darcey cover everything you need to execute a successful Android project: from concept and design through coding, testing, packaging, and delivery.

Conder and Darcey explain how mobile development differs from conventional development, how Android differs from other mobile platforms, and how to take full advantage of Android’s unique features and capabilities. They present detailed, code-rich coverage of Android’s most important APIs, expert techniques for organizing development teams and managing Android projects, and dozens of time-saving tricks and pitfalls to avoid.

  • Master the latest Android development tools and Android SDK 1.5

  • Use the Eclipse Development Environment for Java to develop and debug Android applications

  • Design Android applications that are more efficient, reliable, and easier to use and offer better performance

  • Work with Android’s optional hardware-specific APIs

  • Use Android’s APIs for data, storage, networking, telephony, Location-Based Services (LBS), multimedia, and 3D graphics

  • Leverage advanced Android capabilities such as Notifications and Services

  • Ensure quality through solid test planning, efficient testing, and comprehensive defect tracking

  • Make more money from your Android applications

  • 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.

    Table of Contents

    1. Title Page
    2. Copyright Page
    3. Table of Contents
    4. Acknowledgments
    5. About the Authors
    6. Introduction
    7. I. An Overview of Android
      1. 1. Introducing Android
      2. 2. Your Android Development Environment
      3. 3. Writing Your First Android Application
    8. II. Android Application Design Essentials
      1. 4. Understanding the Anatomy of an Android Application
      2. 5. Managing Application Resources
    9. III. Android User Interface Design Essentials
      1. 6. Exploring User Interface Screen Elements
      2. 7. Designing Android User Interfaces with Layouts
      3. 8. Drawing and Working with Animation in Android
    10. IV. Using Common Android APIs
      1. 9. Using Android Data and Storage APIs
      2. 10. Using Android Networking APIs
      3. 11. Using Location-Based Services (LBS) APIs
      4. 12. Using Android Multimedia APIs
      5. 13. Using Android Telephony APIs
      6. 14. Using Android 3D Graphics with OpenGL ES
      7. 15. Using Android’s Optional Hardware APIs
    11. V. More Android Application Design Principles
      1. 16. Working with Notifications
      2. 17. Working with Services
    12. VI. Deploying Your Android Application to the World
      1. 18. The Mobile Software Development Process
      2. 19. Developing and Testing Bulletproof Android Applications
      3. 20. Selling Your Android Application
    13. VII. Appendixes
      1. A. The Android Emulator Quick-Start Guide
      2. B. The Android DDMS Quick-Start Guide
      3. C. The Android Debug Bridge Quick-Start Guide
      4. D. The SQLite Quick-Start Guide
    14. Index
    3.136.154.103