reduced their code for UI components by as much as 60% using Jetpack Compose
summary
Lyft replaces its legacy UI framework with Jetpack Compose, reimplementing components to cut boilerplate and speed delivery. A button component drops from 800 lines and 17 XML files to a single Kotlin file with 300 lines, removing XML and yielding a 60% reduction in code; teams build multi‑screen flows in days that used to take much longer. Compose supports Material and custom design systems, enables server‑driven UI experiments, and now accounts for over 90% of new feature code.
AI-written summary · about
related talks
44mUnleashing the Power of Jetpack Compose: Revolutionizing Android UI Development
34mRetrofitting Legacy Code with Jetpack Compose at Scale
01h 00mJetpack Compose - Next Gen Kotlin UI Toolkit for Android
39mRe-Compose your UI: building an atomic design library
32mJetpack Compose — Next Gen Kotlin UI Toolkit for Android
42mBranching out to Jetpack Compose
01h 08mAdopting Jetpack Compose @ Scale
35mCompose Yourself: Designing a Kotlin First UI Toolkit
