Skip to Content
Introduction to Android™ Application Development: Android Essentials, Fifth Edition
book

Introduction to Android™ Application Development: Android Essentials, Fifth Edition

by Joseph Annuzzi Jr., Lauren Darcey, Shane Conder
December 2015
Intermediate to advanced
704 pages
20h 29m
English
Addison-Wesley Professional

Overview

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

Introduction to AndroidApplication Development, Fifth Edition, is the most useful real-world guide to building robust, commercial-grade Android apps with the new Android 6 SDK, Android Studio, and latest development best practices. Bigger, better, and more comprehensive than ever, this book covers everything you need to start developing professional apps for modern Android devices. If you’re serious about Android development, this guide will prepare you to build virtually any app you can imagine!

Three well-respected experts guide you through setting up your development environment, designing user interfaces, developing for diverse devices, and optimizing your entire app-development process. Up-to-date code listings support in-depth explanations of key API features, and many chapters contain multiple sample apps.

This fifth edition adds brand-new chapters on material design, styling applications, design patterns, and querying with SQLite. You’ll find a treasure trove of Android Studio tips, plus a brand-new appendix on the Gradle build system. This edition also offers

  • Updated coverage of the latest Android 5.1 and 6 APIs, tools, utilities, and best practices

  • New coverage of the Android 6.0 permission model

  • Powerful techniques for integrating material design into your apps

  • An all-new chapter on using styles and reusing common UI components

  • Extensive new coverage of app design, architecture, and backward compatibility

  • A full chapter on using SQLite with persistent database-backed app data

  • Revised quiz questions and exercises to test your knowledge 

  • Download this book’s source code at informit.com/title/9780134389455 or introductiontoandroid.blogspot.com.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Introduction to Android™ Application Development: Android Essentials, Fourth Edition

    Introduction to Android™ Application Development: Android Essentials, Fourth Edition

    Joseph Annuzzi Jr., Lauren Darcey, Shane Conder

    Publisher Resources

    ISBN: 9780134389653Purchase book