top of page
Aman Tonk

Aman Tonk

Lead Android Engineer @ PayPay

Experienced Android Engineer with 10+ years of high quality development, now focused on Kotlin Multiplatform (KMM) and Compose Multiplatform (CMP). Expert in building secure, AI-driven mobile apps with modern principles and so on.

Breaking Up with WebViews: Server-Driven UI with KMP + Compose

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 specially for fintech domain. 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 too 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.
bottom of page