HarmonyOS Design
HarmonyOS Design 设计资源库,HarmonyOS 多设备设计指南与重点特性规范,为你提供面向垂类场景、全端侧的针对性设计建议。 并有简单易用的控件助力你打造高端精致的 HarmonyOS 应用新体验,与你共同构建一个和谐的数字世界
DevEco studio
DevEco studio 应用及元服务开发平台,开发 HarmonyOS 应用及元服务的集成开发环境(IDE); 提供 AI 辅助编程、编译构建、UI 实时预览、代码调试、性能调优、模拟器等功能,帮助你高效开发鸿蒙应用及元服
ArkTS
ArkTS 鸿蒙应用开发语言,ArkTS 在继承 TypeScript 核心语法特性的基础上,构建规范化的类型系统,通过编译期静态检查与分析机制,提升代码健壮性,并实现更好的运行性能,让你能够以更简洁、更自然的方式开发高性能应用。
ArkUI
ArkUI 是一套构建分布式应用界面的声明式 UI 开发框架。它使用简洁的 UI 信息语法、丰富的 UI 组件、以及实时界面预览工具,帮助你提升 HarmonyOS 应用界面开发效率。你只需使用一套 ArkTS API,就能在多个 HarmonyOS 设备上提供生动而流畅的用户界面体验。
HarmonyOS SDK
HarmonyOS SDK 是面向鸿蒙应用和元服务开发的开放能力合集,提供包括应用框架、应用服务、系统、媒体、AI、图形在内的六大领域丰富完备的开放能力,助你构建焕然一新的鸿蒙应用和元服务,带来创新易用的全场景体验
ArkCompiler
ArkCompiler 是华为自研的统一编程平台,包含编译器、工具链、运行时等关键部件,支持高级语言在多种芯片平台的编译与运行,并支撑应用和服务运行在手机、个人电脑、平板、电视、汽车和智能穿戴等多种设备上的需求。
DevEco Testing
为你提供稳定性、性能、应用基础质量等专项测试服务,拦截应用质量问题,助力打造高品质应用。配套提供自动化测试框架 DevEco Testing Hypium,提升测试脚本开发效率与应用测试效率。
AppGallery Connect
为你提供移动应用全生命周期服务,覆盖全终端全场景。可帮助降低开发成本,提升运营效率,助力商业成功。通过AppGallery Connect,您可以向华为应用市场发布您的应用,管理您的应用,使用AppGallery Connect提供的各类服务辅助您开发和测试应用,应用上架后还可以查看应用的报表数据,监测应用的异常和性能等。您也可以通过AppGallery Connect API定制AppGallery Connect提供的能力,实现流程自动化,提高您的工作效率。
DevEco CodeGenie
DevEco Studio AI辅助编程工具(CodeGenie)支持智能问答、代码生成、页面生成、万能卡片生成、单元测试用例生成、代码智能解读、编译报错智能分析、智慧调优、应用UI生成、意图装饰器生成、小艺智能体创建、MCP配置、自定义Agent等能力,帮助开发者更高效的开发应用。
Codelabs
Codelabs为开发者提供了全面的实践机会,包括技术专家指导、详细的教程和动手编码体验。通过以实际案例为引导的教学方式,帮助开发者将理论知识运用到实践中。
Intents Kit
Intents Kit(意图框架服务)是HarmonyOS级的意图标准体系 ,意图连接了应用/元服务内的业务功能。意图框架能帮开发者将应用/元服务内的业务功能,智能分发到各系统入口,这个过程即智慧分发。其中系统入口包括:小艺对话、小艺搜索、小艺建议。
Core Vision Kit
Core Vision Kit(基础视觉服务)提供了机器视觉相关的基础能力,例如通用文字识别(即OCR,Optical Character Recognition,也称为光学字符识别)、人脸检测、人脸比对以及主体分割等能力。
Core Speech Kit
Core Speech Kit(基础语音服务)集成了语音类基础AI能力,包括文本转语音(TextToSpeech)及语音识别(SpeechRecognizer)能力,便于用户与设备进行互动,实现将实时输入的语音与文本之间相互转换。
CANN Kit
CANN(Compute Architecture for Neural Networks)是华为面向AI推出的端云一致的异构计算架构。在HarmonyOS设备上,CANN Kit面向Kirin芯片平台为各种人工智能模型和算法提供统一的接入和运行环境。开发者的应用程序使用CANN Kit的API和开发者数据,在设备端实现智能推理、模型训练以及模型优化等操作,充分发挥设备的本地智能处理能力。
NDK(Native Development Kit)
NDK(Native Development Kit)是HarmonyOS SDK提供的Native API、相应编译脚本和编译工具链的集合,方便开发者使用C或C++语言实现应用的关键功能。NDK只覆盖了HarmonyOS一些基础的底层能力,如C运行时基础库libc、图形库、窗口系统、多媒体、压缩库、面向ArkTS/JS与C跨语言的Node-API等,没有提供ArkTS/JS API的完整能力。
DevEco Service
DevEco Service 是 HarmonyOS 开发者云端服务中心,汇聚了丰富的资源和服务,聚力于提供HarmonyOS 开发工具的云端服务。
OHPM中心仓
OHPM(OpenHarmony Package Manager)由OpenHarmony三方库中心仓网站、命令行工具、OpenHarmony三方库中心仓仓库三个部分组成
其他工具:文档中心-HarmonyOS NEXT开发文档-华为开发者联盟
学习路径指南:知识地图-HarmonyOS应用开发知识-华为开发者联盟