← Kotlin Programming learning pathKotlin Programming · Module 10 of 10
Kotlin in the real world
Use Kotlin for Android, backends and multiplatform.
📖 Key ideas
- Android: Jetpack Compose UI and coroutines.
- Backend: Ktor or Spring Boot with Kotlin.
- Build with Gradle Kotlin DSL (build.gradle.kts).
- Test with JUnit 5 and kotest; mock with MockK.
- Kotlin Multiplatform shares logic with iOS.
💡 Real-life example: Kotlin is a multi-plug adapter: the same skills plug into phones, servers and desktops.
KtorKotlin web framework
Gradle KTSKotlin build scripts
MockKKotlin mocking library
KMPKotlin Multiplatform