Kotlin multiplatform + Domain models = ❤️

In most applications we write, the core domain model with all its crucial business logic only lives in the backend to ensure consistent behavior of a system. With Kotlin multi-platform, that same domain model can suddenly also be used in your user-facing mobile apps and frontends.

In this talk, we will look at what that means for the applications you build. What does your code look like when you share your domain model? How do you ensure that that domain model is re-usable? What kind of trouble can you run into and what techniques can you use to avoid that trouble? And how does the ability to use the full domain model benefit the user experience? And last but not least, how can your organizational team structure make this way of working a huge success or a road towards disaster?!

Share

Session info:

Nico Krijnen

Speaker: Nico Krijnen

Tech Lead, bridging strategy, technology & organization | Speaker on DDD, Code Quality, DevOps | Cloud Solution Architect at Luminis at Luminis

Date: 21 March 2025

Time: 13:15 - 14:00

Relevant tags:
Architecture Kmp

Niels Marsman

Speaker: Niels Marsman

Senior Mobile Software Engineer @ Luminis at Luminis

See all speakers

See all videos