Android at Cash App
Android engineer at Cash App working on Kotlin, Compose, open source, and more.
Playing in the Treehouse with Redwood and Zipline
Redwood is Cash App's multiplatform Compose library which targets the native UI toolkit of each platform while still sharing presentation logic. This means our app's existing Android views and iOS UIViews can be powered by common Compose and still offer a path to Compose UI and Swift UI.
Treehouse is what we call the combination of Redwood and Zipline. By moving the Compose presentation logic into Zipline we can update the screens of our apps across Android, iOS, and web without waiting for the app store.
This talk will cover how Redwood and Zipline can work in isolation but how the combination as Treehouse is their most powerful form.