Compose Multiplatform 1.8.0 现已发布,将 Compose for iOS 带入稳定阶段。
更新后,Kotlin Multiplatform 成为移动开发的完整解决方案,支持跨业务逻辑和 UI 的灵活代码共享,而不会影响应用质量或减少对平台特定功能的控制。
Compose Multiplatform for iOS 现在包含为实际应用构建精美 UI 所需的一切:
- 在所有常见用例中功能与 Jetpack Compose 一致
- 具有深度链接支持的类型安全导航
- 灵活的资源管理。
- 通过 VoiceOver、AssistiveTouch 和全键盘访问提供的一流无障碍支持
- 等等
1.8.0 版本完成了核心 API 界面,并对无障碍功能和导航做出了针对性改进,同时还带来大量 bug 修正和性能改进(请参阅 1.8.0 最新变化中的详细信息)。所有主要 API 现已正式稳定,具有强大的兼容性保证,预计未来只会有极少的破坏性改动。
Compose Multiplatform for iOS 现已稳定,包括稳定的 API、出色的性能、原生的感觉和新型工具。
这一稳定基础由快速发展的生态系统支撑。Jetpack 库正在采用多平台功能,社区持续贡献高质量库,涵盖从架构和依赖项注入到图像加载和图形呈现的所有内容 – 全都列在官方 Kotlin Multiplatform 库目录 klibs.io 上。
借助这些构建元素,您可以直接开始开发稳健、功能丰富的应用,就像已经将 Compose Multiplatform 应用投入生产的团队一样。