Introduction to Android Application Development Android Essentials

by ; ;
  • ISBN13:


  • ISBN10:


  • Edition: 4th
  • Format: Paperback
  • Copyright: 2013-11-26
  • Publisher: Addison-Wesley Professional
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $2.00
  • eBook
    Add to Cart


Supplemental Materials

What is included with this book?

  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


Bonus KitKat material is available for download at www.informit.com/title/9780321940261

What Every Android™ App Developer Should Know Today: Android Tools, App/UI Design, Testing, Publishing, And More

This fully reworked edition of a proven title is the most useful real-world guide to building robust, commercial-grade Android™ apps. The content is revised and updated for the latest Android 4.3 SDK and the newest development best practices. Introduction to AndroidApplication Development: Android Essentials, Fourth Edition,  covers all you need to quickly start developing professional apps for today’s Android devices. Three expert developers guide you through setting up your development environment, designing user interfaces, developing for diverse devices, and optimizing your entire app-development process–from design through publication. Updated throughout, this title includes extensive coverage of the most useful new Android tools and utilities. It adds an all-new chapter on planning an amazing Android app user experience, plus extensive new coverage of unit testing, dialogs, preferences, and app publishing. Throughout, key concepts are taught through clear, up-to-date example code.


This edition offers

  • Fully updated introductions to the latest Android 4.3 APIs, tools, utilities, and best practices
  • Up-to-date strategies for leveraging new Android capabilities while preserving compatibility
  • Navigation patterns and code samples for delivering more intuitive user experiences
  • Example-based explanations of ActionBars, DialogFragments, and other key concepts
  • Expert automated testing techniques to quickly improve code quality
  • New Google Play Developer Console app publishing techniques that also offer more control 

For Android developers at all levels of experience, this reference is now more valuable than ever. Students, instructors, and self-learners will especially appreciate new chapter-ending questions and exercises, carefully designed to test knowledge and deepen mastery.


Annuzzi has released new source code samples for use with Android Studio. The code updates are posted to the associated blog site: http://introductiontoandroid.blogspot.com/

Note: This revamped, newly titled edition is a complete update of Android™ Wireless Application Development, Volume I: Android Essentials, Third Edition


Author Biography

Joseph Annuzzi, Jr. is a freelance software architect, graphic artist, writer, and technical reviewer. He has multiple patent applications in process that leverage emerging mobile technologies and he is currently building the first version of the technology for the Android platform. Joseph has worked with many different programming languages, APIs, and software tools over the years. His favorite development platform is Android. He is a graduate of the University of California, Davis, and lives where much of the Android action is, Silicon Valley. In his free time, he explores new technologies, travels the globe, and lives an active and healthy lifestyle.

Lauren Darcey is a multi-published Android author with several Pearson books to her credit, along with earlier editions of this book. Lauren is technical leader of Mamlambo, Inc, a firm specializing in mobile development and consulting with Android, iOS, Blackberry and other mobile platforms. She has more than two decades of software development experience under her belt, and is a recognized authority in enterprise architecture and commercial-grade mobile development.

Shane Conder is also a multi-published Android author with several Pearson books to his credit, along with earlier editions of this book. Shane has extensive development experience and has focused his attention on mobile and embedded development for the past two decades. He has designed and developed many commercial apps for Android, iOS, BREW, Blackberry, J2ME, Palm and Windows Mobile, some of which have been installed on millions of phones worldwide.

Table of Contents


Chapter 1 — Introducing Android

Chapter 2 - Setting Up Your Android Development Environment

Chapter 3 - Writing Your First Android Application

Chapter 4 - Understanding the Anatomy of an Android Application

Chapter 5 - Defining Your Applications with the Android Manifest File

Chapter 6 - Managing Application Resources

Chapter 7 - Exploring User Interface Elements

Chapter 8 - Designing with Layouts

Chapter 9 - Partitioning the User Interface with Fragments

Chapter 10 - Displaying Dialogs

Chapter 11 - Using Android Preferences

Chapter 12 - Working with Files and Directories

Chapter 13 - Leveraging Content Providers

Chapter 14 - Designing Compatible Applications

Chapter 15 - Learning the Android Software Development Process

Chapter 16 - Designing and Developing Bulletproof Android Applications

Chapter 17 - Planning the Android Application Experience

Chapter 18 - Testing Android Applications

Chapter 19 - Publishing Your Android Application

Appendix A - Mastering the Android Development Tools (ADT)

Appendix B - Quick-Start Guide: The Android Emulator

Appendix C - Quick-Start Guide: Android DDMS

Appendix D - Android IDE and Eclipse Tips and Tricks

Rewards Program

Write a Review