- 
                      01准备与学习
学习HarmonyOS的基本概念和架构,搭建好所需的开发工具和环境,了解开发规范和最佳实践。
了解HarmonyOSHarmonyOS介绍- HarmonyOS简介 HarmonyOS简介
 - 鸿蒙生态应用开发白皮书 鸿蒙生态应用开发白皮书
 - 鸿蒙生态应用安全技术白皮书 鸿蒙生态应用安全技术白皮书
 
获取最新套件- HarmonyOS开发套件 HarmonyOS开发套件
 - HarmonyOS赋能套件 HarmonyOS赋能套件
 
快速入门- 鸿蒙应用开发快速入门 鸿蒙应用开发快速入门
 
学习与认证官方课程- HarmonyOS第一课 HarmonyOS第一课
 - Codelabs Codelabs
 
获取证书- HarmonyOS应用开发者基础认证 HarmonyOS应用开发者基础认证
 - HarmonyOS应用开发者高级认证 HarmonyOS应用开发者高级认证
 
保持更新- 获取最新版本变更特性 获取最新版本变更特性
 
 - 
                      02应用体验设计
设计适配HarmonyOS系统的应用界面,确定应用的功能和交互设计,了解HarmonyOS系统的设计原则和用户体验准则。
HarmonyOS特征设计 - 
                      04应用质量
为了帮助开发者打造一款高质量的应用,我们从应用的性能、功耗、隐私与安全、运维等多个维度提供了指导。
体验设计技术质量性能- 应用流畅体验设计 应用流畅体验设计
 - 合理使用布局 合理使用布局
 - 状态管理最佳实践 状态管理最佳实践
 - Web场景性能优化指导 Web场景性能优化指导
 - 帧率和丢帧分析 帧率和丢帧分析
 
功耗- 省电和深色模式下低功耗设计 省电和深色模式下低功耗设计
 - 合理使用后台任务 合理使用后台任务
 - 合理使用后台硬件资源 合理使用后台硬件资源
 - 合理使用后台软件资源 合理使用后台软件资源
 
06功能开发为了帮助开发者更好的理解HarmonyOS进行功能开发,我们对重点开发场景提供了指导。
应用框架开发程序包结构- 程序包结构 程序包结构
 - HAR包的创建和引用 HAR包的创建和引用
 - HSP包的创建和引用 HSP包的创建和引用
 
程序框架- 程序框架的亮点/特征 程序框架的亮点/特征
 - 应用组件概念 应用组件概念
 - UIAbility组件生命周期 UIAbility组件生命周期
 - UIAbility组件启动 UIAbility组件启动
 - UIAbility组件与UI的数据通信 UIAbility组件与UI的数据通信
 
ArkTS语言- TS到ArkTS适配指导 TS到ArkTS适配指导
 - TaskPool和Worker的对比 TaskPool和Worker的对比
 - 动态import 动态import
 - 语言基础类库 语言基础类库
 - 方舟字节码基本原理 方舟字节码基本原理
 
NDK开发- Node-API跨语言交互 Node-API跨语言交互
 - NDK工程构建 NDK工程构建
 - 异步开发 异步开发
 - 三方SO库移植 三方SO库移植
 - CPP Crash故障定位 CPP Crash故障定位
 
UI框架- 使用Navigation导航 使用Navigation导航
 - 构建列表布局 构建列表布局
 - 开发沉浸式页面 开发沉浸式页面
 - 控制软键盘弹出 控制软键盘弹出
 - 开发自定义弹窗 开发自定义弹窗
 
本地数据和文件Web- Web组件 Web组件
 - WebView WebView
 - 使用Web组件加载页面 使用Web组件加载页面
 - 同层渲染 同层渲染
 - 在应用代码中开启Web调试 在应用代码中开启Web调试
 
系统开发网络- 网络连接管理 网络连接管理
 - HTTP数据请求 HTTP数据请求
 - WebSocket连接 WebSocket连接
 - Socket 连接 Socket 连接
 - MDNS管理 MDNS管理
 
媒体开发拍照和图片音频和视频- AVRecoder录像 AVRecoder录像
 - 音频编解码 音频编解码
 - 音频焦点监听 音频焦点监听
 - AVPlayer音频播放 AVPlayer音频播放
 - 音频元数据获取 音频元数据获取
 - 视频编解码 视频编解码
 - AVPlayer视频播放 AVPlayer视频播放
 - AVPlayer全屏播放 AVPlayer全屏播放
 
图形开发- 2D图形绘制 2D图形绘制
 - 3D图形绘制 3D图形绘制
 - OpenGL图形渲染 OpenGL图形渲染
 - XComponent自定义绘制 XComponent自定义绘制
 - 图像变换 图像变换
 - 图形加速服务 图形加速服务
 - GPU加速引擎服务 GPU加速引擎服务
 
应用服务开发AI功能开发意图框架- HarmonyOS意图框架 HarmonyOS意图框架
 
07应用测试HarmonyOS应用/服务开发完成后,在发布到应用/服务市场前,还需要对应用进行:漏洞、隐私、兼容性、稳定性、性能等测试,确保HarmonyOS应用/服务纯净、安全,给用户带来更好的使用体验。
应用专项测试- DevEco Testing DevEco Testing
 
08上架与分发HarmonyOS应用/服务开发、测试完成后,将应用/服务发布至应用市场,用户可以通过应用市场、负一屏等渠道获取到对应的HarmonyOS应用/服务。
应用发布- 发布HarmonyOS应用 发布HarmonyOS应用
 - 分阶段发布 分阶段发布
 - 发布元服务 发布元服务
 
运营增长- 应用分析 应用分析
 - 元服务分析 元服务分析
 - 性能监测(APMS) 性能监测(APMS)
 
流量变现- 鲸鸿动能流量变现服务 鲸鸿动能流量变现服务
 - 开发者接入流程 开发者接入流程
 - 鲸鸿动能SDK接入指南 鲸鸿动能SDK接入指南
 - APK/RPK广告位信息表 APK/RPK广告位信息表
 - 常见问题QA 常见问题QA