Home > Store

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

Rough Cuts

  • Available to Safari Subscribers
  • About Rough Cuts
  • Rough Cuts are manuscripts that are developed but not yet published, available through Safari. Rough Cuts provide you access to the very latest information on a given topic and offer you the opportunity to interact with the author to influence the final publication.

Not for Sale

Description

  • Copyright 2012
  • Dimensions: 7" x 9"
  • Pages: 600
  • Edition: 3rd
  • Rough Cuts
  • ISBN-10: 0-13-290972-3
  • ISBN-13: 978-0-13-290972-3

This is the Rough Cut version of the printed book.

Android Wireless Application Development has earned a reputation as the most useful real-world guide to building robust, commercial-grade Android apps. Now, authors Lauren Darcey and Shane Conder have systematically revised and updated this guide for the latest Android SDK 4.0. 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 publishing. Every chapter has been thoroughly updated for the newest APIs, tools, utilities, and hardware. All sample code has been overhauled and tested on leading devices from multiple companies, and many new examples have been added. Drawing on decades of in-the-trenches experience as professional mobile developers, Darcey and Conder provide valuable new best practices--including powerful techniques for constructing more portable apps. This new edition contains full chapters on Android manifest files, content providers, effective app design, and testing; an all-new chapter on tackling compatibility issues; coverage of today’s most valuable new Android tools and utilities; and even more exclusive tips and tricks. An indispensable resource for every Android development team member.

Sample Content

Table of Contents

Introduction 1

Who Should Read This Book     1

Key Questions Answered in This Volume     2

How These Books Are Structured     2

An Overview of Changes in This Edition     4

Development Environment Used in This Book     5

Supplementary Materials Available     6

Where to Find More Information     6

Conventions Used in This Book     7

Contacting the Authors     8

PART I:  AN OVERVIEW OF THE ANDROID PLATFORM

Chapter 1  Introducing Android     11

A Brief History of Mobile Software Development     11

    Way Back When     11

    “The Brick”     13

    Wireless Application Protocol (WAP)     15

    Proprietary Mobile Platforms     17

The Open Handset Alliance     19

    Google Goes Wireless     19

    Forming the Open Handset Alliance     19

    Manufacturers: Designing Android Devices     20

    Mobile Operators: Delivering the Android Experience     21

    Apps Drive Device Sales: Developing Android Applications     22

    Taking Advantage of All Android Has to Offer     22

    The Android Marketplace: Where We’re at Now     22

Android Platform Differences     23

    Android: A Next-Generation Platform     24

    Free and Open Source     25

    Familiar and Inexpensive Development Tools     25

    Reasonable Learning Curve for Developers     26

    Enabling Development of Powerful Applications     26

    Rich, Secure Application Integration     26

    No Costly Obstacles to Publication     27

    A “Free Market” for Applications     27

    A Growing Platform     28

The Android Platform     29

    Android’s Underlying Architecture     29

    Security and Permissions     31

    Developing Android Applications     32

Summary     35

    References and More Infor

Updates

Submit Errata

More Information