Assembling your Jetpack
summary
Integrating Jetpack into an existing app is shown end to end: a Kotlin MVVM sample called Sunflower (open on GitHub) implements a working gardening app with about a dozen plants, a Room-backed database, LiveData-observed queries and DataBinding-updated UI, coroutine usage and a single-activity/many-fragments navigation pattern. The talk demonstrates database DAOs, view models preserving state, safe-args navigation and compile-time checks, and migration paths with AndroidX migration tool and CSV mappings, plus the core libraries Room, LiveData, ViewModel, DataBinding, Navigation, and the open sample Sunflower on GitHub.
AI-written summary · about
chapters (5)
- 0:00Start
- 8:59class PlantRepository
- 9:33class PlantDetailViewModel
- 10:32class Plant DetailFragment: Fragment()
- 15:18PlantAdapter.kt
related talks
19mFirebase & Jetpack: Fits like a Glove
47mArchitecting your Android app with Jetpack
01h 13mAccelerating Android Development with Google Jetpack
18mRescuing Old Code with JetPack
31mWhy Jetpack?
30mJetpack
19mUsing Jetpack libraries in Compose
43mAndroid Jetpack ❤️ Kotlin: On the road to more wholesome APIs
