Skip to content

Details

Yes, you read it correctly: Kotlin turns 15!!! Join us on this special event and let's learn something new while we celebrate together.

Register and ignore the waiting list, since we have plenty of room. I'll accept your RSVP.

Please join us in person and let's have an amazing learning and networking event at our host "Neapolis University Paphos".

Speakers wanted:
If you are working on something you would like to share or you are playing / learning something new, let us know. Let's keep the community alive by sharing and learning from each other.

Location:
Neapolis University Paphos
2 Danais Avenue, Paphos 8042

ROOM: Ammochostos

Schedule:
18:50 Doors opening
19:00 Welcome Intro
19:10 Talk by Pavel Pristalov
19:50 TBD: Do you want to talk?
20:30 Networking
21:00 Closing

Talk#1 Details: "The Best Architecture for KMP Apps and When You Shouldn't Use It"

In KMP+CMP architecture, the main question isn't how much code you can share. It's where you should stop.I'll show two approaches that work. The first is an architecture for a large mobile product: a shared Kotlin layer for business logic and native UI on every platform. The second is the startup path, where Compose Multiplatform helps you quickly launch a product, a desktop app, and even a backend built on shared data models.We'll explore the boundaries of the shared layer: why only use cases should be exposed, why you shouldn't share the ViewModel, how to get SKIE right, and we'll discuss a number of practical challenges of adopting the technology.

Pavel Pristalov is a Staff Engineer with nearly 20 years of experience. He has designed and implemented architecture for products with wildly varying demands on speed, quality, and scale, ranging from small startups to multinational companies.

Related topics

Events in Paphos, CY
Artificial Intelligence Machine Learning Robotics
Java
Software Development

You may also like