🔍 探索 KMP 的世界
发布于2026年03月29日
更新于2026年03月29日
分类跨平台开发
💡文章简介
本篇文章主要来初步的了解 KMP 技术的概念,并部署好 KMP 所需的开发环境。
前言
Kotlin Multiplatform 即 Kotlin 多平台(以下简称:KMP),是由 JetBrains 公司推出的一项基于 Kotlin 语言的多平台技术。你可以通过这项技术实现业务逻辑的共享,达成一套业务代码多平台共用的目的。
废话不多说,让我们速速开始😎!
与其他跨平台对比
💡 小提示
KMP 可以与 Compose Multiplatform 结合实现多平台 UI 与业务逻辑的共享,本篇文章不过多赘述,详见 Compose Multiplatform 官网
| 技术 | UI 层 | 逻辑层 | 语言 |
|---|---|---|---|
| KMP | 各平台原生 | 共享 | Kotlin |
| Compose Multiplatform | 共享 | 共享 | Kotlin |
| Flutter | 自绘 | 共享 | Dart |
| React Native | 原生组件 | 共享 | JavaScript |
支持的平台
- Android
- iOS
- Desktop 桌面端
- Web 网页端
- Server 服务端
还没写完呐,待续...😁