top of page
Greg Astley

Greg Astley

Senior Android Engineer at Autotrader UK

For more than a decade and a half, I have been solving complex problems in the world of software. As a Senior Engineer at Autotrader, I'm at the forefront of mobile innovation, working on challenging projects that use Kotlin Multiplatform, Jetpack Compose, and advanced Gradle techniques. With over six years dedicated to the Android ecosystem, I enjoy sharing my expertise to help other developers build better, more efficient applications (and write better tests!)

Views, Compose, Multiplatform - Oh My!

Sometimes, when modernising an existing UI stack, the big bang or screen by screen approach isn’t an option. This talk offers a look at our experience moving Autotrader app's server-driven ui stack from Views to Jetpack Compose and Compose Multiplatform incrementally. We'll share the strategic choices, necessary compromises, and the surprising hurdles encountered when mixing these technologies. Are you stuck with legacy UI, but don't have time for the big re-write? Have you thought about Compose Multiplatform but are worried how it will work? This talk could help! Attendees will learn: * Strategies for migrating a full UI stack. * Tips and tricks for mixing between Views, Jetpack Compose and Compose Multiplatform. * Unexpected issues you might face. * Real world examples of migrating to Compose Multiplatform, what’s easy, what’s not.
bottom of page