Lyft completed a 7-year migration of their Android codebase from Java to Kotlin, covering Rider, Driver, and Urban Solutions apps. The migration was driven by Kotlin's conciseness, compile speed benefits with K2 compiler, Compose UI framework requirements, and Coroutines adoption. Using an internal Migration Tracker tool and

5m read time From eng.lyft.com
Post cover image

Sort: