Skip to content
配图

KMM 边界

KMP 擅长共享:序列化模型、仓库、业务规则;UI 仍多平台原生或 Compose Multiplatform。

kotlin
// commonMain
expect class PlatformLogger {
    fun log(msg: String)
}

与 Flutter 对比

Flutter 共享 UI + 逻辑;KMP 共享逻辑 + 原生 UI——组织技能栈不同。

工程化

commonTest 跑纯 Kotlin 测试;版本对齐 Kotlin、Gradle、SKIE(Swift 互操作)需锁定 BOM。

选型没有绝对赢家,只有团队现有产能曲线。

Visitors · Page views