Welcome to my new blog powered by merox-erudite!
2026 is THE year
I’m starting this year off by catching up on Android development. I’ve been on hiatus for too long. When I last worked professionally, Jetpack Compose was a twinkle in the eye of the Android team, so I’m picking myself up by my bootstraps and catching up.
Study Plan
| Phase | Focus Area | Goal | Sources |
|---|---|---|---|
| Phase 1: The Mental Model | State & Recomposition | De-learn findViewById logic. Understand how state drives UI. | Official State in Compose |
| Phase 2: ArchitectureStyle | MVI & Clean Arch | Master Unidirectional Data Flow (UDF). | Philipp Lackner (MVI Patterns) |
| Phase 3: Deep Dive | Side Effects & Lifecycle | Learn LaunchedEffect, DisposableEffect, and derivedStateOf. | Droids on Roids: Side Effects Guide |
| Phase 4: Ecosystem | KMP & AI Integration | Modern 2026 standards: Kotlin Multiplatform & Gemini Nano. | Kotlin Multiplatform Docs |
| Phase 5: Real World | Open Source & Performance | Learn to debug Recomposition and memory leaks. | Now in Android (GitHub) |