Android Programming: The Big Nerd Ranch Guide (3rd Edition)
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.