【学习笔记】鸿蒙资料与学习路径汇总

149 阅读1分钟

资料库

官方文档

鸿蒙生态应用开发白皮书

API

HarmonyOS 3.1 Developer Preview

HarmonyOS 3.0 Release

下载地址

编辑器IDE:HUAWEI DevEco Studio

免费课程

张荣超老师:鸿蒙-高手之路

官方:HarmonyOS第一课

开源项目

个人的学习笔记:码云-LearnHosGithub-LearnHos


鸿蒙理念

鸿蒙生态应用三大核心技术理念

  • 一次开发,多端部署
  • 可分可合,自由流转
  • 统一生态,原生智能
graph LR
A[一次开发 多端部署] === AA(多端开发环境)
A[一次开发 多端部署]  === AB(多端开发能力)
A[一次开发 多端部署]  === AC(多端分发机制)

AA --- AAA([多端双向预览])
AA --- AAB([分布式调试])
AA --- AAC([分布式调优])
AA --- AAD([超级终端模拟])
AA --- AAE([低代码可视化开发])

AB --- ABA([多端UI适配])
AB --- ABB([事件交互归一])
AB --- ABC([设备能力抽象])

AC --- ACA([多设备按需分发])
AC --- ACB([多入口按需分发])

ABA -..-> ABAA((布局))
graph LR
A[可分可合 自由流转] === AA(可分可合)
A[可分可合 自由流转]  === AB(自由流转)
AA --- AAA([服务独立开发 按需组合为应用])
AA --- AAB([应用和服务统一上架])
AB --- ABA([跨端迁移])
AB --- ABB([多端协同])
graph LR
A[统一生态 原生智能] === AA(统一生态)
A[统一生态 原生智能]  === AB(原生智能)
AA --- AAA([多应用生态共存 支持多端融合])
AA --- AAB([统一接入标准 实现快速接入])
AB --- ABA([服务能力开放])
AB --- ABB([应用能力开放])
AB --- ABC([芯片能力开放])

UI开发

布局

graph LR
A[一次开发 多端部署]  === AB(多端开发能力)
AB --- ABA([多端UI适配])
ABA -..-> ABAA((布局))

【学习笔记】鸿蒙UI开发-布局(ArkTs)

工具

HUAWEI DevEco Studio

【学习笔记】鸿蒙应用开发工具 HUAWEI DevEco Studio


持续更新中~