Home > Store

Introduction to Android Application Development: Android Essentials, Rough Cuts, 5th Edition

Register your product to gain access to bonus material or receive a coupon.

Introduction to Android Application Development: Android Essentials, Rough Cuts, 5th Edition

Premium Item

  • Sorry, this book is no longer in print.
Not for Sale

Description

  • Copyright 2016
  • Edition: 5th
  • Premium Item
  • ISBN-10: 0-13-438968-9
  • ISBN-13: 978-0-13-438968-4

This is the Rough Cut version of the printed book.

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 SDK and the newest development best practices. Introduction to AndroidApplication Development: Android Essentials, Fifth 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. The entire book has been completely updated for developing Android applications using Android Studio. It adds all-new chapters on Material Design, styling your applications, design patterns, querying with SQLite, and accessing data from the Network. It also includes a treasure trove of Android Studio golden nuggets and insight into the new Gradle build system. Throughout, key concepts are taught through clear, up-to-date example code.

Sample Content

Table of Contents

Acknowledgments

About the Authors

Introduction

Part I: Platform Overview

Chapter 1: Presenting Android

Chapter 2: Setting Up for Development

Chapter 3: Creating Your First Application

Part II: Application Basics

Chapter 4: Understanding Application Components

Chapter 5: Defining the Manifest

Chapter 6: Managing Application Resources

Chapter 7: Exploring Building Blocks

Chapter 8: Positioning with Layouts

Chapter 9: Partitioning with Fragments

Part III: Application Design Essentials

Chapter 10: Architecting with Patterns

Chapter 11: Appealing with Style

Chapter 12: Embracing Material Design

Chapter 13: Designing Compatible Applications

Part IV: Application Development Essentials

Chapter 14: Using Android Preferences

Chapter 15: Accessing Files and Directories

Chapter 16: Saving with SQLite

Chapter 17: Leveraging Content Providers

Part V: Application Delivery Essentials

Chapter 18: Learning the Development Workflow

Chapter 19: Planning the Experience

Chapter 20: Delivering Quality Applications

Chapter 21: Testing Your Applications

Chapter 22: Distributing Your Applications

Part VI: Appendixes

Appendix A: Tips and Tricks: Android Studio

Appendix B: Quick-Start: Android Emulator

Appendix C: Quick-Start: Android Device Monitior

Appendix D: Mastery: Android SDK Tools

Appendix E: Quick-Start: Gradle Build System

Appendix F: Quiz Question Answers

Index

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.