Server Driven Cross-Platform UI Revolution to Take Over WebViews
WebViews are everywhere — they're fast to deploy, easy to update, and flexible.
But they’re also brittle, hard to maintain, and pose serious security risks to the app,
especially for fintech domains.
We asked ourselves: Is there a better way to deliver dynamic content across platforms
without the WebView baggage?
In this session, we’ll share how we’re replacing WebViews with a fully native,
server-driven UI framework built using
Kotlin Multiplatform
and
Jetpack Compose Multiplatform.
You’ll get a deep dive into how we designed our dynamic UI engine,
how we defined a JSON-based UI schema, and how we ensured
performance and flexibility across Android, iOS, and Desktop
— all in a single Kotlin codebase.
Expect real-world lessons from our rollout, performance benchmarks,
and how Compose Multiplatform helped us build fast
without learning Flutter or React Native.
If you’re tired of maintaining complex WebViews and want a modern, secure,
cross-platform Kotlin-native solution for dynamic UI,
this talk is for you.