Modern Android Development
summary
Kotlin is now dominant (over 70% of top apps), Android uses Jetpack components—ViewModel, LiveData, Room—with Retrofit/OkHttp for networking and Hilt/Dagger for DI; examples include a working Room-with-a-View app, a Retrofit-backed Mars real-estate demo, and the full Sunflower sample, all demonstrating coroutines and Flow for background work. RecyclerView complexity is called out as a real pain, and Jetpack Compose is in late beta as the likely next shift.
AI-written summary · about
chapters (13)
- 0:00Android ecosystem overview
- 7:57Android architecture evolution
- 16:56Modern Android architecture
- 23:14Room of the view demo
- 35:14Mars real estate app demo
- 43:26Sunflower app overview
- 46:16Jetpack Compose introduction
- 47:59Testing and alternatives
- 50:49Flutter and hybrid frameworks
- 53:18Learning resources
- 54:23Jetpack Compose stability
- 55:26Job market for Kotlin
- 57:11Closing remarks
related talks
51mModern Android Development
46mModern Android Development
52mModern Android Development
43mAndroid Jetpack ❤️ Kotlin: On the road to more wholesome APIs
01h 13mModern Android development
39mModern Android development: Android Jetpack, Kotlin, and more
38mBuilding Android apps in 2022
45mFor Beginners and Career Changers: Android App Development Today and Key Points in 40 Minutes
