OpenHarmony 自 API Version 22 起正式提供仓颉编程语言API 支持(仅适配 Stage 应用模型),为全场景智能设备应用开发提供全新技术选择。
仓颉语言是 OpenHarmony 生态原生打造的通用编程语言,核心优势在于兼顾开发效率与运行性能——采用静态类型检查机制保障代码可靠性,支持内存安全设计减少运行时错误,同时通过编译优化实现高效执行,适配手机、平板、穿戴设备、智能汽车等多终端场景。此外,其语法设计简洁直观,降低跨平台开发门槛,为开发者提供流畅的编码体验。
本仓库存放仓颉语言开发 OpenHarmony 应用的全套官方资源,涵盖开发指南、语法教程、API 参考、实战示例等内容,是开发者从入门到进阶的一站式学习平台。我们欢迎所有开发者参与文档共建,通过提交 Issue、PR 等方式共同完善 OpenHarmony 仓颉生态。
以下文档架构图清晰呈现了各模块的层级关系与核心内容,帮助开发者快速定位所需资源:
图 1 OpenHarmony 仓颉文档架构图

文档整体分为 5 大核心模块,各模块功能与资源链接如下:
聚焦"从 0 到 1"的基础能力搭建,包含 4 个核心子模块:
OpenHarmony 仓颉文档是开源协作项目,当前已收获 18 星、51 次 Fork,累计处理 4 次 Pull Requests 与 13 个 Issue。如果您在使用过程中发现文档漏洞、有优化建议,或希望补充实战案例,可通过 AtomGit 仓库提交贡献,与全球开发者共同完善这份全场景开发指南。
我的联系方式,一起交个朋友!未来也会推出更多新技术的分享
参考资料
[2]
快速入门: https://atomgit.com/openharmony-sig/docs_cangjie/blob/master/zh-cn/application-dev/cj-start/start/quick-start/README_zh.md
[3]
开发基础知识: https://atomgit.com/openharmony-sig/docs_cangjie/blob/master/zh-cn/application-dev/cj-start/basic-knowledge/README_zh.md
[4]
资源分类与访问: https://atomgit.com/openharmony-sig/docs_cangjie/blob/master/zh-cn/application-dev/cj-start/start/ide-resource-categories-and-access.md
[5]
学习仓颉语言: https://atomgit.com/openharmony-sig/docs_cangjie/blob/master/zh-cn/application-dev/learn-cj/README_zh.md
[6]
开发: https://atomgit.com/openharmony-sig/docs_cangjie/blob/master/zh-cn/application-dev/README_zh.md
[7]
API参考: https://atomgit.com/openharmony-sig/docs_cangjie/blob/master/zh-cn/application-dev/reference/README_zh.md
[8]
仓颉鸿蒙示例仓库: https://atomgit.com/openharmony-sig/applications_app_samples_cangjie