4. Android app architecture

This section presents the basic building blocks of Android apps: activities, viewmodels and fragments. We will learn how they can be created, connected and managed. Furthermore, we will study best practices for defining the architecture of an Android app.


Table of contents