网络知识 娱乐 OpenHarmony开发资料归档

OpenHarmony开发资料归档

目录

环境搭建操作篇

​编辑

测试篇

子系统篇

芯片移植适配篇

简单操作体验篇

源码解析篇

应用开发样例篇

版本特性解析篇

视频课程分享篇

开发者体验分享篇

书籍篇

正儿八经官方篇

好用链接

交流渠道篇
​​​​​​​


OpenHarmony是鸿蒙的开源版本,由华为捐赠给开放原子开源基金会(OpenAtom Foundation),定位是一款面向全场景的开源分布式操作系统。在传统的单设备系统能力的基础上,创造性地提出了基于同一套系统能力、适配多种终端形态的理念,支持多种终端设备上运行。
OpenHarmony是自主研发、全新技术生态的全领域下一代开源操作系统。它面向万物互联,是可运行在各种智能终端上的全新分布式操作系统。
 

OpenHarmony gitee代码官网

OpenHarmony开发大致流程

环境搭建操作篇

1、OpenHarmony代码操作总结

2、OpenHarmony-RK3568开发板操作梳理​​​​​​​​​​​​​​

​​​​​​​3、​​​​​​一种简单的OpenHarmony开发环境搭建

4、【OH 干货】如何向 OpenHarmony 社区提交代码

5、OpenHarmony应用开发(1)--配置OpenHarmony应用签名信息

6、OpenHarmony编译构建系统详解,从零搭建windows下开发环境,巨方便!

7、扬帆RK3399OpenHarmony开发板软件开发环境搭建

8、一文读懂在OpenHarmony轻量设备开发应用

9、鸿蒙开发必备书籍

10、OpenHarmony学习笔记——南向开发环境搭建

11、Linux下使用vscode在线调试STM32开发板

12 、OpenHarmony应用的签名配置的流程解析

13、OpenHarmony系统文档贡献的写作规范

14、Hi3861 通过UART串口协议与其它开发板进行通信

15、Openharmony添加自定义驱动的教程

16、支持开源鸿蒙系统 DAYU200 镜像烧录教程

17、OpenHarmony系统贡献代码流程

18、使用DevEco Studio3.0编译OHOS应用的过程

19、OpenHarmony3.0环境搭建-基于Ubuntu20.04

20、OpenHarmony学习笔记——南向开发环境搭建

21、 OpenHarmony 使用手册

22、鸿蒙研究站 | 每天死磕一点点http://weharmonyos.com/

 23、OpenHarmony编译构建详解(Windows版)

测试篇

1.【OpenHarmony】测试代码编译执行流程

2.【OpenHarmony软总线】——告别代码,让Openharmony软总线测试用例跑起来!

3.OpenHarmony移植:XTS子系统之应用兼容性测试套件

4.OpenHarmony性能分析工具之hiperf

5.OpenHarmony XTS兼容性测试分享

6.移植案例与原理 - XTS子系统之应用兼容性测试套件

7.OpenHarmony兼容性测评介绍——黄然

8. 兼容性认证服务

9.acts应用兼容性测试套

10.OpenHarmony测试子系统md

11.OpenHarmony测试框架

子系统篇

1.OpenHarmony——测试子系统

芯片移植适配篇

1、移植案例与原理 - HPM包描述文件bundle.json

2、4412开发板移植openharmony3.0标准版-原来移植ohos可以这样简单!

3、NanoPi M1 Plus 移植 Openharmony 之建立自己的开发仓库

4、[Openharmony]友善之臂NanoPi M1 Plus移植Openharmony标准版

5、 OpenHarmony L2快速移植rk3288/RK3326/RK3399/RK3566芯片的教程

6、STM32f系列芯片快速移植OpenHarmony3.0

7、OpenHarmony移植:如何适配utils子系统之KV存储部件

8、在Amlogic A311D芯片上OpenHarmony的适配过程

9、OpenHarmony移植案例与原理:startup子系统之syspara_lite系统属性部件

10、从零移植OpenHarmony轻量系统【2】Board和SoC解耦的设计思路

简单操作体验篇

1、简单3步,OpenHarmony上跑起ArkUI分布式小游戏

2、【FFH】JS API简单三步完成组网内设备拉起

3、炫酷!OpenHarmony2.0在富设备上跑起来也太顺滑了

源码解析篇

1、OpenHarmony源码解析之ACE(JavaScript运行环境初始化)

2、OpenHarmony 源码解析之多媒体子系统(Camera)

3、OpenHarmony 源码解析之多模输入子系统(事件派发流程)

4、OpenHarmony 源码解析之JavaScript API框架(NAPI)

5、OpenHarmony 源码解析之分布式任务调度

6、OpenHarmony 源码解析之多媒体子系统(音频框架一)

7、鸿蒙轻内核A核源码分析系列七 进程管理 (1) 

8、OpenHarmony WLAN HDI 源码学习

9、OpenHarmony WIFI 驱动模型源码学习

10、鸿蒙轻内核A核源码分析系列七 进程管理 (2) 

11、鸿蒙内核源码分析(编译环境篇) | 编译鸿蒙看这篇或许真的够了

12、鸿蒙内核源码分析(编译脚本篇) | 如何防编译环境中的牛皮癣

13、鸿蒙内核源码分析(忍者ninja篇) | 都忍者了能不快吗

14、鸿蒙LiteOs-A中shell程序源码分析

15、OpenHarmony中AT模块的代码理解

17、OpenHarmony中AT模块的代码理解(3)

18、OpenHarmony源码解析之电话子系统——通话流程

19、源码分析- OpenHarmony软总线

应用开发样例篇

1、OpenHarmony标准设备应用开发(一)——HelloWorld
2、OpenHarmony标准设备应用开发(二)——布局、动画与音乐

3、OpenHarmony标准设备应用开发(三)——分布式数据管理 

4、OpenHarmony开发样例:智能扫地机器人

5、OpenHarmony开发样例:智能相机

6、OpenHarmony样例:智能体重秤

7、OpenHarmony开发样例:智能门锁

8、OpenHarmony开发样例:智能窗帘

9、用Python开发OpenHarmony设备程序——初体验

10、使用Python开发OpenHarmony设备程序-GPIO外设控制

11、使用Python开发OpenHarmony设备程序-I2C应用实例

12、XR806工业化应用雏形 | 基于OpenHarmony的棋子分拣机

13、OpenHarmony开发样例——ADC多按键功能 

14、OpenHarmony 样例——鸿蒙小车开发

15、【OpenHarmony开发样例】基于BearPi-HM Nano套件开发的智能烟感系统

16、【OpenHarmony开发样例】智能家居相关demo样例汇总

17、基于OpenHarmony鸿蒙开发的表格渲染引擎

18、宿舍全屋智能开发指南 

19、OpenHarmony 3.1 Beta样例:使用分布式菜单创建点餐神器

20、【OpenHarmony开发样例】基于BearPi-HM Nano套件开发的智能窗帘

21、快速上手鸿蒙碰一碰样例(一)

22、【OpenHarmony开发样例】基于 BearPi-HM Nano 套件开发的智能养花机 Demo

23、【鸿蒙开发——服务器端】数字管家服务端——配置详细步骤

24、 使用JS语言去完成OpenHarmony的开发例程

25、通过编写计算器学习ArkUI组件

26、【OpenHarmony样例】基于Hi3516开发板开发的智能油烟机

27、[深大深鸿会]利用DevEco Studio从零开发OpenHarmony小游戏——2048(下)

28、基于OpenHarmony3.1开发的一个分布式手写板应用

29、OpenHarmony——ets自定义弹窗UI组件封装

30、基于OpenHarmony设计实现的智能家居中控面板

31、使用OpenHarmony实现textarea多行输入控制动画播放时间的过程

32、如何在DAYU200上安装浏览器-基于OpenHarmony 3.1 Release版本

33、OpenHarmony自定义全屏系统桌面

版本特性解析篇

OpenHarmony产品兼容性规范文档3.0版本正式发布

OpenHarmony 3.1 Beta版本关键特性解析——ArkUI开发框架canvas组件绘制实践

OpenHarmony 3.1 Beta版本关键特性解析——OpenHarmony图形框架

OpenHarmony 3.0 LTS最新更新内容学习分享

OpenHarmony 3.1 Release全面解析

OpenHarmony 3.1 Beta版本关键特性解析——ArkUI开发框架容器类API的介绍与使用

OpenHarmony 3.1 Beta版本关键特性解析——分布式DeviceProfile

OpenHarmony 3.1 Release 版本特性讲解

OpenHarmony release 3.1 版本启动子系统功能分析

视频课程分享篇

1.OpenHarmony技术日

2、OpenHarmony兼容性测评介绍

3、3.0版本_应用开发_码云及本地Git使用

 4、OpenHarmony3.0环境搭建

5、B站OpenHarmony发布最新OpenHarmony开发课程干货、直播视频

6、OpenHarmony最新版本及演进介绍

 7、标准设备应用开发分布式上手

 8、开源社区是如何运转的

 9、版本_应用开发_Native Api

 10、3.0版本_应用开发_北向应用开发介绍

开发者体验分享篇

1、一文读懂在OpenHarmony轻量设备开发应用

2、[经验] OpenHarmony Hidumper的使用方法

3、来了!公开揭密团队成员开发鸿蒙 OpenHarmony 的完整过程(收获官方7000奖金和开发板等,1w字用心总结) 

4、不吹不黑 OpenHarmony会是一个伟大的操作系统吗

5、一图看懂OpenHarmony:自主研发下一代开源操作系统

书籍篇

1.《深入浅出OpenHarmony——架构、内核、驱动及应用开发全栈》

 

2.《鸿蒙生态》

 3.更多书籍推荐请参考鸿蒙开发学习书籍全收录

正儿八经官方篇

1.OpenHarmony gitee官网

2.OpenHarmony开放原子开源基金会官网

3.OpenHarmony docs官网

4.OpenHarmony API治理章程

4.B站OpenHarmony开发者社区

5.CSDN OpenHarmony开发者社区

6.51cto OpenHarmony开源社区

7.电子发烧友OpenHarmony论坛

8、博客园OpenHarmony开发者社区

9、OpenHarmony开发者文档

好用链接

1.OpenHarmony CI看板(包含代码搜索、构建镜像等)

2.2万字系统总结,带你实现Linux命令自由

交流渠道篇

1.OpenHarmony开源社区Welink群

 2.测试SIG官方微信群

3.OpenHarmony开发者微信交流群

 4.测试SIG公共邮箱订阅

Info " sig_test@openharmony.io - lists.openatom.io

5.OpenHarmony微信视频号

5.OpenHarmony社区沟通与交流