14 April 2023 – KotlinConf (Amsterdam, Netherlands)
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.