按您的方式共享代码
在 Android、iOS、Web、桌面和服务器端之间重用 Kotlin 代码,同时根据需要保留原生代码。
Google 正式认可 KMP 在移动、Web、服务器和桌面之间共享业务逻辑。
立即开始Kotlin Multiplatform 技术可为多种平台创建应用程序并在平台之间高效重用代码,同时保留原生编程的优势。您的应用程序将在 iOS、Android、macOS、Windows、Linux 等平台上运行。
Compose Multiplatform 是 JetBrains 推出的声明式 UI 框架,可让您为 Android、iOS、桌面和 Web 开发共享 UI。将 Compose Multiplatform 集成到 Kotlin Multiplatform 项目中,更快交付应用和功能,而无需维护多个 UI 实现。
共享的 Kotlin 代码编译为平台二进制文件,可以无缝集成到任何项目中。您还可以不受限制地使用平台特定 API。使用 Compose Multiplatform 时,您可以充分利用平台特定 UI 功能,包括原生视图的直观集成以及与 SwiftUI 和 UIKit 的互操作性。您可以同步推进原生和跨平台开发!
Compose Multiplatform 是一个基于 Kotlin 和 Jetpack Compose 的声明式框架,用于在 Android、iOS、Web 和桌面(通过 JVM)之间共享 UI。
轻松同步多个 UI 实现,让应用更快交付到用户手中。
使用可在所有目标平台上使用的可自定义微件构建您的 UI。使用预设主题快速开始,或自行创建细节可精确至像素的视觉风格。
轻松使用原生 UI 微件或将共享 UI 嵌入现有原生应用。
立即开始如果您已经是 Kotlin 开发者,那么您可以轻松过渡为多平台开发者并增强技能,无需学习其他技术。运用 Kotlin 专业知识和 Jetpack Compose 技能,超越 Android 开发。
如果您仍在考虑,Kotlin 对于跨平台和单平台开发者都是理想选择。学习 Kotlin 将为您打开移动、后端、多平台和桌面开发的大门。您的构建,由您决定!
详细了解 Kotlin