Ahmed El-Helw

Principal Architect at Careem, Kotlin GDE

Talk Title

Bootstrapping Simple Server Driven Ui from a Design System


Dubai Room




15:25 > 40 min


on Twitter

In this talk, we will dive into the concept of using a design system to bootstrap a server-driven UI implementation using Compose on Android and SwiftUI on iOS. We will explore the benefits of bootstrapping SDUi from a design system. We'll discuss the advantages and limitations of this approach.

In addition, we'll also talk about how Kotlin Multiplatform can be used to build some interesting tooling around server-driven UI. We'll explore some examples of such tooling and discuss how it can help in streamlining the development process.

Attendees will learn the key concepts and techniques involved in using a design system to bootstrap a server-driven UI implementation.

Speaker Bio

Ahmed is an Android Engineer working on the Careem SuperApp. Prior to Careem, Ahmed worked on UI Infrastructure at Facebook and the Android apps at Twitter and Evernote.