开始使用 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 Hot Reload 快速迭代 UI
搜索 Compose Multiplatform 库
一个由 JetBrains 开发的实验性的 Kotlin Multiplatform 库搜索平台
Compose 编译器及其选项
Kotlin 中包含的 Compose 编译器的选项
社区与帮助
加入通用 #compose Slack 频道
Kotlin 工作区中主要的 Compose 相关频道
iOS 特有的 Slack 频道
Compose Multiplatform 的 iOS 特有频道
桌面特有的 Slack 频道
Compose Multiplatform 的桌面特有频道
Web 特有的 Slack 频道
Compose Multiplatform 的 Web 特有频道
在 YouTrack 中报告问题
Compose Multiplatform 问题追踪器