Compose Multiplatform 入门
由 JetBrains 开发的声明式框架,用于在多个平台间共享 Kotlin UI 代码。
常用用例
参考
iOS 特定功能
SwiftUI 互操作性
与 SwiftUI 的互操作性:在原生视图中使用 Compose,反之亦然
UIKit 互操作性
与 UIKit 的互操作性:在原生视图中使用 Compose,反之亦然
iOS 互操作场景中的触摸
了解 Compose Multiplatform 在互操作场景中如何处理触摸事件
iOS 辅助功能
了解目前对 iOS 辅助功能服务的支持程度
工具
适用于 Compose Multiplatform 的 IDE 插件
适用于 IntelliJ IDEA 和 Android Studio 的 Kotlin Multiplatform 插件
Compose 热重载
通过 Compose 热重载快速迭代您的 UI
搜索 Compose Multiplatform 库
由 JetBrains 开发的实验性 Kotlin Multiplatform 库搜索平台
Compose 编译器及其选项
Kotlin 包含的 Compose 编译器选项
社区与帮助
加入常规 #compose Slack 频道
Kotlin 工作区中主要的 Compose 相关频道
iOS 特定 Slack 频道
iOS 特定 Compose Multiplatform 频道
桌面特定 Slack 频道
桌面特定 Compose Multiplatform 频道
Web 特定 Slack 频道
Web 特定 Compose Multiplatform 频道
在 YouTrack 中报告问题
Compose Multiplatform 问题跟踪器