Speaker

Matthias Geisler

Matthias Geisler

Senior Software Engineer@Airalo

True believer in (Kotlin) Multiplatform and working with it since 2019. Builds solutions for Android.

Organizer of KUG Berlin, GDG Android Berlin, XTC Berlin and more.

Design patterns 101 with Kotlin

What is a Factory? Can a Bridge do something else than connect 2 points? What's the difference between Command and Event? What other patterns are out there?

Design patterns are the building blocks of elegant software architecture. But when and how to apply them effectively?

Let's discover together the most essential patterns through real-world examples and practical demonstrations that will transform how you approach code design.