Ibrahim Gharbi
Worldline
Passionate engineer, developer, mobile technical lead (Android/Cross Platform and a bit of iOS). I'm part of the devrel team of Worldline.
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.