kotlin
Installation
SKILL.md
Kotlin
Modern Kotlin development with coroutines, null safety, and idiomatic patterns.
When to Use
- Modern Android Application Development: Google's official, primary language for native Android and Jetpack Compose.
- Server-Side Microservices (Ktor / Spring Boot): Writing expressive, concise, null-safe enterprise web backends.
- Kotlin Multiplatform (KMP): Sharing business logic, data models, and networking across Android, iOS, Desktop, and Web.
- Asynchronous Coroutines & Reactive Flows: Managing concurrent background tasks and streams without callback hell.