Yassine BENABBAS
Worldline
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.
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:
More 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.