Explaining the App Architecture Guide
summary
A guide to implementing Android app architecture, covering topics that Google's guide doesn’t emphasize (e.g., Clean Architecture), correct and anti-pattern ViewModel implementations in the UI layer, domain-layer design strategies, data-layer implementation considerations, why and when to use Hilt for dependency injection, and practical advice for splitting apps into multiple modules.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:48Clean Architecture in mobile apps
- 6:45Domain layer importance
- 18:52Repository pattern
- 22:49ViewModel and UI
- 32:24Jetpack Compose constructors
- 38:43ViewModel lifecycle
- 39:24Q&A
related talks
28mDesign Improvements for an Existing App Based on the Guide to App Architecture
18mArchitecture is vital to build an app. But what is that concretely?
32mEffective Android Architecture
31mArchitecture of an Android App
07mInterview with
29mImproving android apps using Architecture Components
01h 07mA Modern Approach to Android App Architecture
38mAndroid Architecture Components
