Android Programming: The Big Nerd Ranch Guide (3rd Edition)

Kristin Marsicano

Chris Stewart

Learn to build for the world’s most widely used platform with our Android programming guide, based on our intensive training. This guide focuses on practical techniques and hands-on practice for developing apps compatible with Android 4.4 (KitKat) through Android 7.0 (Nougat) and beyond.

What you’ll learn:

  • The fundamentals of Android projects, activities, fragments, layouts and explicit intents.
  • How to use Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds and more.
  • Best practices for using DataBinding and an MVVM architecture to unit test an application.
  • Tools from the support libraries, like RecyclerView, ConstraintLayout and Google Play Services, plus key standard library tools like SoundPool, animations and assets.

This book requires familiarity with Java in order to complete the example exercises. Learn Java with our Android Essentials with Java   class or these books.

Buy Book

Not Happy with Your Current App, or Digital Product?

Submit your event

Let's Discuss Your Project

Let's Discuss Your Project