From the Book - Third edition.
Getting started: diving in
Building interactive apps: apps that do something
Constraint layouts: draw up a blueprint
The activity lifecycle: being an activity
Fragments and navigation: finding your way
Safe args: passing information
Navigation UI: going places
Material views: a material world
View binding: bound together
View models: model behavior
Live data: leaping into action
Data binding: building smart layouts
Room databases: room with a view
Recycler views: reduce, reuse, recycle
Diffutil and data binding: life in the fast lane
Recycler view navigation: pick a card
Jetpack compose: compose yourself
Integrating compose with views: perfect harmony
Leftovers: the top 10 things (we didn't cover).