Brussels / 4 & 5 February 2023

schedule

Kotlin devroom


09 10 11 12 13 14 15 16 17 18
Saturday Kotlin DevRoom Welcoming Remarks The State of Kotlin Kotlin Multiplatform: From “Hello World” to the Real World A mirror without reflection for Kotlin/Multiplatform Toward better Kotlin Multiplatform architecture with Dependency Injection and KSP KRuMP - Kotlin-Rust-Multiplatform?!
How to write bugs once and ship them to many platforms.
Kotlin Multiplatform for Android & iOS library developers
Tips for writing Kotlin Multiplatform Android/iOS libraries
Functional fun in Kotlin
A 20 minute run through modern FP in Kotlin
Be pushy! Let's join for wider and better Kotlin support worldwide How we moved SDKs to Kotlin Multiplatform
and saved the world (kind of).
Improving the Kotlin Developer Experience in Koin 3.2 Shrinking in the Age of Kotlin 20 minutes from zero to a live chatbot with Tock Data oriented programming in Kotlin Take your shot of Vitamin! How to Test Your Compose UI Kotlin DevRoom Closing Remarks

Read the Call for Papers at https://lists.fosdem.org/pipermail/fosdem/2022q4/003452.html.

Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference (cit. Wikipedia). Currently developed and supported by JetBrains, Kotlin's popularity has been skyrocketing in the last years.

Since its release, the language has been used by developers to write a variety of software: from Android apps to backend services, from native code to web applications. The Kotlin developer community is really active online to build open source libraries, tools, and educational resources to support the evolution of the language. Since 2017, Kotlin has also been officially supported for Android development, and in 2019 Google designated Kotlin the preferred language for Android development. In 2020, the Kotlin ecosystem evolved to embrace multiplatform development with projects like Jetpack Compose Desktop and KMM (Kotlin Multiplatform Mobile).

If you're interested in Kotlin, Android app development, Multiplatform development, Jetpack Compose, Kotlin/Native, Coroutines, Functional Programming, Kotlin Scripting, IoT, Data Science, Libraries, and Frameworks in Kotlin — or if you just want to connect with the Kotlin community — the Kotlin DevRoom is for you!

Event Speakers Start End

Saturday

  Kotlin DevRoom Welcoming Remarks Nicola Corti, Martin Bonnin, Holger Steinhauer 10:30 10:45
  The State of Kotlin Marco Gomiero, Sergei Rybalkin 10:50 11:25
  Kotlin Multiplatform: From “Hello World” to the Real World Russell Wolf 11:30 11:55
  A mirror without reflection for Kotlin/Multiplatform Salomon BRYS 12:00 12:25
  Toward better Kotlin Multiplatform architecture with Dependency Injection and KSP Romain Boisselle 12:30 12:55
  KRuMP - Kotlin-Rust-Multiplatform?!
How to write bugs once and ship them to many platforms.
Matthias Geisler 13:00 13:25
  Kotlin Multiplatform for Android & iOS library developers
Tips for writing Kotlin Multiplatform Android/iOS libraries
Paolo Rotolo, Anna Labellarte 13:30 13:55
  Functional fun in Kotlin
A 20 minute run through modern FP in Kotlin
Simon Vergauwen 14:00 14:25
  Be pushy! Let's join for wider and better Kotlin support worldwide Louis CAD 14:30 14:55
  How we moved SDKs to Kotlin Multiplatform
and saved the world (kind of).
Zachary Powell 15:00 15:25
  Improving the Kotlin Developer Experience in Koin 3.2 Arnaud Giuliani 15:30 15:55
  Shrinking in the Age of Kotlin James Hamilton 16:00 16:25
  20 minutes from zero to a live chatbot with Tock Francois Nollen 16:30 16:55
  Data oriented programming in Kotlin Ties van de Ven 17:00 17:25
  Take your shot of Vitamin! Gérard Paligot 17:30 17:55
  How to Test Your Compose UI István Juhos 18:00 18:25
  Kotlin DevRoom Closing Remarks Nicola Corti, Martin Bonnin, Marco Gomiero, Holger Steinhauer, Sergei Rybalkin 18:30 18:45