Online / 6 & 7 February 2021

schedule

Kotlin devroom


10 11 12 13 14 15 16 17
Sunday Kotlin DevRoom Welcoming Remarks Kotlin Roadmap: Upcoming Features The future of dependency management, seen from 2021 Live coding server as a function with http4k Come to the backend side we have Kotlin!
Ktor for backend development
Step it up: Compose for Desktop Goodbye Kotlin Extensions, Welcome View Binding How to write your own MVI library and why you shouldn't And that, folks, is how we shared code between Android, iOS and the Backend Lessons I’ve learned in Multiplatform Library Development Migrating from Imperative to Reactive then Coroutines a Spring Boot application This Spring Shall Be Challenged
It doesn't need to be Spring, or does it?
Start with the Kotlin flow Getting ready for Declarative UIs with Unidirectional Data Flow using Kotlin Coroutines
Unidirectional Data Flow in action: suspend functions, Flow & StateFlow to make our Reactive apps prepared for Declarative UIs.
Realtime 3D graphics and VR with Kotlin and Vulkan
Let's enjoy the scenery

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

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. In 2020, the Kotlin ecosystem evolved to embrace multiplatform development with projects like Jetpack Compose Desktop and KMM (Kotlin Multiplatform Mobile). The Kotlin developer community is really active online to build open source libraries, tools, and educational resources to support the evolution of the language.

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, Martin Bonnin 10:00 10:10
  Kotlin Roadmap: Upcoming Features Svetlana Isakova 10:10 10:40
  The future of dependency management, seen from 2021 LouisCAD 10:40 11:10
  Live coding server as a function with http4k dkandalov 11:10 11:40
  Come to the backend side we have Kotlin!
Ktor for backend development
Julien Salvi 11:40 12:10
  Step it up: Compose for Desktop Nishant Srivastava 12:10 12:40
  Goodbye Kotlin Extensions, Welcome View Binding Monika Kumar Jethani 12:40 13:10
  How to write your own MVI library and why you shouldn't Mikolaj Leszczynski, Matthew Dolan 13:10 13:40
  And that, folks, is how we shared code between Android, iOS and the Backend Marco Gomiero 13:40 14:10
  Lessons I’ve learned in Multiplatform Library Development Russell Wolf 14:10 14:40
  Migrating from Imperative to Reactive then Coroutines a Spring Boot application Nicolas Frankel 14:40 15:25
  This Spring Shall Be Challenged
It doesn't need to be Spring, or does it?
Holger Steinhauer 15:25 16:10
  Start with the Kotlin flow Abhishesh Srivastava 16:10 16:40
  Getting ready for Declarative UIs with Unidirectional Data Flow using Kotlin Coroutines
Unidirectional Data Flow in action: suspend functions, Flow & StateFlow to make our Reactive apps prepared for Declarative UIs.
Raul Hernandez Lopez 16:40 17:25
  Realtime 3D graphics and VR with Kotlin and Vulkan
Let's enjoy the scenery
Ulrik Guenther, Kyle Harrington 17:25 17:55