Kmp Boundaries

Use when designing Kotlin Multiplatform boundaries — choosing between expect/actual, common interfaces with platform bindings, or separate platform screens. Covers platform services (clipboard, share, haptics, permissions, files, settings, sensors, biometrics), native SDKs, source-set hierarchies (commonMain, skikoMain, appleMain, androidMain), Compose Multiplatform interop, and capability granularity. Use whenever common code needs to reach a platform API and you're picking the boundary shape.

rcosteira79 ed2d0cf 2 files · 13.0 KB Updated

File contents

rcosteira79/android-skills/tree/main/plugins/android-skills/skills/kmp-boundaries commit ed2d0cfd11

Frequently asked questions

npx skillmds@latest add rcosteira79/kmp-boundaries