The journey of adopting Jetpack Compose in Babbel’s App
summary
Babbel integrates Jetpack Compose into its existing app in six months, landing Compose 1.0.4 across the project by updating AGP to 7+ and applying a repository patch to unify dependencies. Teams convert screens and components, wire LiveData into Compose via observe-as-state patterns, and deploy UI components — resulting in two production releases and a claimed large cut in development time. The migration fits the current architecture and design system and it works.
AI-written summary · about
chapters (13)
- 0:00Introduction and welcome
- 1:30Speaker introduction
- 4:48Adopting Jetpack Compose goals
- 8:06Initial challenges and setup
- 13:11First steps with Compose UI
- 16:33Custom shape implementation
- 20:48Testing and debugging tools
- 23:06Connecting UI to data
- 25:32First production integration success
- 26:28Team adoption and training
- 31:03Encouraging company-wide adoption
- 34:05Production releases and results
- 36:13Final thoughts and Q&A
related talks
37mAdopting Jetpack Compose Safely
01h 08mAdopting Jetpack Compose @ Scale
17mWhat's new in Jetpack Compose
34mRetrofitting Legacy Code with Jetpack Compose at Scale
43mBranching out to Jetpack Compose
33mMigrating to Jetpack Compose - an interop love story
42mBranching out to Jetpack Compose
01h 09mJetpack Compose for consistency of your apps' UI
