top of page
DroidCon_icon_rotatet.png
droidcon+icon.png

Jacob Ras

Staff KMP/Android Engineer

Albert Heijn

greg-fawson-foto.1024x1024 Kopie.jpg

I'm an Android/Kotlin Multiplatform engineer with almost fifteen years of experience in native Android development. Next to my full-time job I work on my own apps, which have over a million downloads.

Unlock Multiplatform: Port your Compose Design System to Web

Session

How do you start with Compose Multiplatform, while building something that delivers value right away? The answer is closer than you think: start with your design system, and build a showcase in Compose for Web.

In this talk, I'll show:
- Porting a design system to CMP/Web: what stay the same, and what requires expect/actual workarounds, or even a change in libraries;
- Using Compose Resources in design components and dealing with fonts, drawables and strings, while keeping compatibility with native Android resources;
- Creating a web gallery to showcase components, typography and assets in a publishable web page, either custom or with libraries like Storytale. This gallery functions not just as a demo, but can become a central point of reference for developers, designers and testers.

By the end, you'll have concrete guidance to start porting your own design system, and you'll be prepared for future expansion options to iOS and desktop platforms.

bottom of page