Brussels / 1 & 2 February 2020

schedule

Kotlin devroom


09 10 11 12 13 14 15 16 17 18
Sunday Kotlin DevRoom Welcoming Remarks Useful coroutine patterns for Android applications Migrating FOSDEM Companion to Kotlin Idiomatic Kotlin Microservices
A live coding session on how to go pure Kotlin with microservices
Automate your workflows with Kotlin
Forget everything about bash and perl!
Experimenting with the Kotlin Compiler Communication Break Down | Coroutines How Kotlin can change developer experience with modern graphics APIs Improve your Android app with coroutines
Application level integration of kotlinx coroutines
Confessions of a Serial K–otlin Multiplatform–er
__just don’t 𝚎𝚡𝚙𝚎𝚌𝚝 too much__
Kotlin MP: Into the Multi-Verse Multiplatform Kotlin Library Development Bridge the physical world: Kotlin/Native on Raspberry Pi Dissecting the inline keyword in Kotlin
A deep-dive into the internal working of the inline keyword
Designing a DSL with Kotlin

Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference (cit. Wikipedia). Currently developed and supported by JetBrains, Kotlin has been awarded Breakout Project of the Year at OSCON ’19 and its 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.

If you're interested in Kotlin, Android app development, Multiplatform development, 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

Sunday

  Kotlin DevRoom Welcoming Remarks Nicola Corti 09:00 09:10
  Useful coroutine patterns for Android applications Erik Hellman 09:15 09:55
  Migrating FOSDEM Companion to Kotlin Christophe Beyls 10:00 10:25
  Idiomatic Kotlin Microservices
A live coding session on how to go pure Kotlin with microservices
Christoph Pickl 10:30 10:55
  Automate your workflows with Kotlin
Forget everything about bash and perl!
Martin Bonnin, Michel Gauzins 11:00 11:25
  Experimenting with the Kotlin Compiler Jossi Wolf 11:30 11:55
  Communication Break Down | Coroutines Bob Dahlberg 12:00 12:25
  How Kotlin can change developer experience with modern graphics APIs Giuseppe Barbieri 12:30 12:55
  Improve your Android app with coroutines
Application level integration of kotlinx coroutines
Geoffrey Métais 13:00 13:25
  Confessions of a Serial K–otlin Multiplatform–er
__just don’t 𝚎𝚡𝚙𝚎𝚌𝚝 too much__
Eugenio Marletti 13:30 13:55
  Kotlin MP: Into the Multi-Verse Nishant Srivastava 14:00 14:25
  Multiplatform Kotlin Library Development Russell Wolf 14:30 14:55
  Bridge the physical world: Kotlin/Native on Raspberry Pi Qian Jin 15:00 15:35
  Dissecting the inline keyword in Kotlin
A deep-dive into the internal working of the inline keyword
Suraj Shah 15:40 16:15
  Designing a DSL with Kotlin Nicolas Frankel 16:20 17:00