登录社区云,与社区用户共同成长
邀请您加入社区
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
具身智能、智能世界基础软件、IDE与AI Coding、AI软件工程及行业智能体等前沿技术成果都将集中亮相,社区、高校及产业伙伴也将带来基于开源鸿蒙的技术创新成果与产业应用实践,让与会者沉浸式感受开源鸿蒙的技术创新魅力与生态发展活力。本届大会将汇聚开源操作系统领域的技术领袖、高校学者、生态伙伴及广大开发者,通过主论坛、二十场技术分论坛及创新成果展区,集中呈现操作系统前沿技术进展与生态创新成果,共同
上游 KMPCalendar(commonMain 全是 Compose UI + kotlinx-datetime)→ 双障碍确认(CMP 版本不对齐 / datetime 无 ohos 变体)→ 引擎抽取:状态机 + 网格生成 + 标签模型逐行下沉 commonMain→ CalendarDate 纯 Kotlin 补位(java.time 逐日比对锁定)→ 工具链对齐 Kotlin 2.2.
本库commonMain零第三方依赖——设备模型与布局数学只需要与。。上游的 Kotlin 2.0.21 / CMP 1.7.0 不需要迁就——依赖它们的composeApp示例本来就不进本 fork 构建,两条工具链线互不干扰。上游 core + devices(全部 commonMain,纯 Kotlin)→ 确认零第三方依赖,钉 qrose 线工具链(Kotlin 2.2.21-1.0.0
社区已过审的 Compose UI 库(qrose / DrawBox / KMPCalendar / otp-field / number-keyboard)全部钉 HarmonyOS Kotlin,本仓与其保持同一条工具链线;该线要求 Gradle 8.x,wrapper 从上游 9.6.1 换成 8.14.1。KStore 用的线是为解析 kotlinx制品(stdlib 2.4.20 元数
本文完整记录了ComposeTheme在OpenHarmony平台的适配过程,基于Compose 1.8.1与Kotlin 2.1.21,通过原样编译commonMain代码生成ohosArm64/ohosX64 KLIB,无需内核提取或剥离Compose。针对鸿蒙无Compose宿主问题,采用无头驱动+JSON门面设计,结合C ABI/N-API桥接,实现主题解析、令牌合并、Material桥接
本文完整记录 DeclarativeSnackbar 在 OpenHarmony 平台的 KMP/CMP 适配过程:基于 kotlinx.coroutines 的声明式 Snackbar 状态机(declarative-snackbar-core)零改动编译为 ohosArm64/x64 双 ABI 动态库,通过 C ABI / N-API 桥接实现 ArkTS 轮询状态流驱动动画,验证了自动隐藏
本文完整记录 compose-cupertino 接入 OpenHarmony 的适配过程,涵盖设计令牌1:1提取(19色槽、11字阶、67个图标矢量)、双目标构建(ohosArm64/x64)、Kotlin/Native动态库与C ABI/N-API桥接,实现ArkUI真机页面展示。通过独立example工程验证令牌一致性、链路闭环与HAP交付,确保无上游改动下完成跨平台设计语言迁移。项目地址:
这是 NDK 内部映射表:key 是 NDK 库名(so 名称),value 是这个库依赖的 SystemCapability(SysCap,系统能力标识)构建工具链、hap 打包、应用市场分发校验、canIUse 能力判断,都会读取这个文件。Sysroot 和 Clang Runtime 都在这里发挥作用。6.指定 Sysroot、Clang、llvm-ar 等工具。就是可执行文件运行时,操作系
开源鸿蒙 PC 生态建设,需要从底层编译工具链到上层应用框架的持续突破。目前桌面端各类开源软件、三方库、跨平台组件仍存在大量适配缺口,生态的完善依赖开发者持续的源码级移植实践。面向高校开发者发出共创邀请,欢迎大家投身开源鸿蒙 PC 开源软件移植工作,一起完善国产桌面操作系统生态。开源软件移植不是简单的编译运行,需要直面真实的底层工程问题:系统 API 差异适配、依赖组件替换、系统调用兼容、架构相关
本文记录了将开源 Python/Ruby IDE「Eric6」移植到开源鸿蒙PC平台的完整过程。项目采用 ArkTS 复刻 Eric6 的完整 IDE 布局,通过交叉编译 CPython 3.13 for aarch64-linux-ohos,并使用 NAPI 桥接层实现 ArkTS 与 CPython 引擎的双向通信。目前项目已支持代码编辑、文件管理、Python 真实执行等核心功能,运行于鸿蒙