
HarmonyOS应用开发知识地图
HarmonyOS开发者社区
发布于 2025-5-28 17:03
浏览
2收藏
基于开发者任务旅程的知识地图,聚合开发指南、Codelabs、示例代码、API参考、常见问题、视频教程等官方套件,帮助开发者一站式便捷获取信息。
一、 准备与学习
学习HarmonyOS的基本概念和架构,搭建好所需的开发工具和环境,了解开发规范和最佳实践。
1. 了解HarmonyOS
1.1 HarmonyOS介绍
1.2 获取最新套件
1.3 快速入门
2. 学习与认证
2.1 官方课程
2.2 获取证书
3. 保持更新
4. 求助与分享
二、 应用体验设计
设计适配HarmonyOS系统的应用界面,确定应用的功能和交互设计,了解HarmonyOS系统的设计原则和用户体验准则。
1. UX设计
2. HarmonyOS特征设计
2.1 一次开发, 多端部署
2.2 自由流转
3. 业务场景与解决方案
3.1 行业场景
三、 应用架构
为了帮助开发者更好的理解HarmonyOS进行应用设计,我们对重点设计场景提供了指导。
1. 架构
四、 应用质量
为了帮助开发者打造一款高质量的应用,我们从应用的性能、功耗、隐私与安全、运维等多个维度提供了指导。
1. 体验设计
2. 技术质量
2.1 性能
2.2 功耗
2.3 隐私与安全
2.4 运维
五、 开发工具
1. DevEco Studio
1.1 开发阶段
1.2 编译调试阶段
1.3 签名
1.4 调试运行
1.5 测试
1.6 发布
1.7 命令行
六、 功能开发
为了帮助开发者更好的理解HarmonyOS进行功能开发,我们对重点开发场景提供了指导。
1. 应用框架开发
1.1 程序包结构
1.2 程序框架
1.3 ArkTS语言
1.4 NDK开发
1.5 UI框架
1.6 本地数据和文件
1.7 Web
2. 系统开发
2.1 网络
2.2 安全
3. 媒体开发
3.1 拍照和图片
3.2 音频和视频
4. 图形开发
5. 应用服务开发
6. AI功能开发
6.1 意图框架
七、 应用测试
HarmonyOS应用/服务开发完成后,在发布到应用/服务市场前,还需要对应用进行:漏洞、隐私、兼容性、稳定性、性能等测试,确保HarmonyOS应用/服务纯净、安全,给用户带来更好的使用体验。
1. 单元测试和UI测试
1.1 自动化测试框架
1.2 UI测试
2. 应用专项测试
八、 上架与分发
HarmonyOS应用/服务开发 测试完成后,将应用/服务发布至应用市场,用户可以通过应用市场、负一屏等渠道获取到对应的HarmonyOS应用/服务。
1. 应用发布
2. 运营增长
3. 流量变现
鸿蒙学习成果检验
- 如果您想检验您对HarmonyOS 应用程序关键概念的掌握情况,是否具备基础的应用开发能力,可以点击考取:HarmonyOS应用开发者基础认证
- 如果您想检验您对 HarmonyOS 核心概念和端云一体化开发、数据、网络、媒体、并发、分布式、多设备协同等关键技术能力的掌握情况,是否具备独立设计和开发鸿蒙应用能力,可以点击考取:HarmonyOS应用开发者高级认证(理论考试)
- 如果您想检验您对ArkTS基础语法,使用ArkTS实现基础编程,包含数组、字符串排序、字符串匹配等实操能力的掌握情况,可以点击考取:HarmonyOS应用开发者高级认证(编程考试)
分类
标签
已于2025-5-29 10:03:51修改
赞
2
收藏 2
回复

回复
相关推荐