Under the high patronage of His Majesty King Mohammed VI may god assist him 🇲🇦
October 2 - 4 - Devoxx Morocco 2024 🇲🇦
Follow Us On

Talk details

Kotlin is a versatile programming language that allows to develop many types of apps: servers, CLIs, Desktop apps, mobile apps, etc. This makes the Kotlin ecosystem very interesting and rich. So why not take some time to explore the many possibilities of Kotlin with some code 💪 ?
This hand-on lab will show you how to develop different types of apps with Kotlin through practical exercises along with their solutions. It has the following plan:
  • Notable Kotlin Features: null safety and functions
  • Development of a Rest API with Spring Boot
  • Development of a Rest API with Ktor
  • Development of a Kotlin multiplatform app: server + web app + desktop app + iOS and Android apps
  • Other features: Kotlin WASM, KMM, Kotlin Native, Coroutines, etc.
To follow this workshop, you can use the latest version of IntelliJ (Ultimate or Community) and its Andorid plugin.
DevRel at Worldline. Teacher and PhD in computer science.
I am interested in mobile and web topics as well different other subjects. I program with passion since 20 years.
Ibrahim Gharbi
Passionate engineer, developer, mobile technical lead (Android/Cross Platform and a bit of iOS). I'm part of the devrel team of Worldline.