From Zero To A Maintainable, Scalable Architecture On Android
summary
A recount of building native Android apps from zero experience to a maintainable, scalable architecture, describing common early mistakes and lessons learned. Covers quality attributes of Android applications and practical steps taken—by learning from meetups, reading and coding—to evolve the app’s structure toward maintainability and scalability.
AI-written summary · about
chapters (12)
- 0:00Welcome
- 3:58Initial code problems
- 6:47SOLID principles
- 8:55Quality attributes
- 10:41Layered patterns
- 13:55Clean architecture goal
- 16:42Clean Architecture in Android
- 17:44Dependency inversion
- 19:52Code evolution
- 20:56Jetpack components
- 23:03Metrics and improvements
- 27:02Summary
related talks
32mEffective Android Architecture
31mArchitecture of an Android App
27mHalf Way to clean architecture
40mApp Development - Pragmatic Best Practices
17mBest Practises for Android Development as a Daily Business
40mDevelopment Strategies for a 14-Year-Old Android App to Survive a Generational Design Shift
42mIngredients for a healthy codebase (en)
31mPatterns for Safe Refactoring of Android Apps
