Android、iOS 和鸿蒙都要支持时,哪些代码可以只写一次?业务逻辑共享之后,界面能不能进一步复用?

开源鸿蒙跨平台系列直播第 15 期,邀请施涛老师分享 KMP/CMP 鸿蒙适配实践。直播将从 KMP 与 CMP 的分工讲起,结合 commonMain、ohosMain 等源集,说明共享代码如何编译成各端可用的产物,以及 Compose UI 怎样接入鸿蒙应用。

想动手试一试的开发者,也能跟着样例工程了解完整路径:认识相关源码仓库,使用 KMP OHOS Support 插件创建工程,通过 Gradle 任务发布鸿蒙构建产物,再使用 DevEco Studio 完成签名、推包和运行。分享还会拆解 harmonyApp 中 Kotlin/Native、NAPI 与 ArkTS 的衔接方式。

👤 分享嘉宾:施涛|江苏卓易KOTLIN编译工程师

🕖 直播时间:2026 年 9 月 18 日 19:00 开始

📺 直播平台:

如果你正在评估 KMP/CMP 的鸿蒙适配,或想了解从共享代码到应用运行的工程流程,欢迎关注本期直播。

图片

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐