State Holders and State Production in the UI Layer for Android Development
Android Developers via YouTube
Overview
Syllabus
- Introduction
- Types of UI state
- Types of logic
- How state and logic relate to each other
- Where to handle logic
- ViewModels
- Plain state holder classes
- Identifying state holders in the UI
- Should you use ViewModels?
- Producing screen UI state
- Local sources of state change
- External sources of state change
- Combining local and external sources
- Collect state in a lifecycle-aware manner
- Modelling screen UI state based on inputs
- Recap
Taught by
Android Developers