diff --git a/README.md b/README.md index f95d55be226ad06dffdd9f9b79c3bd8c1808369e..816eb3d7a908f8217e85715407e7bfe7ef1ab800 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,10 @@ + [用于自闭症谱系障碍早期筛查的声纹特征滤波识别诊断系统](docs/A_Viceprint_Feature_Filtering_System_Of_Autism_Spectrum_Disorders/README.md) + [基于鸿蒙的恶性皮肤肿瘤检测系统](./docs/Malignant_skin_tumor/README.md) +## 学习资源 + +[学习资源整合](./docs/学习资源整合/readme.md) + ## 快速上手场景 #### 简介 diff --git "a/docs/\345\255\246\344\271\240\350\265\204\346\272\220\346\225\264\345\220\210/readme.md" "b/docs/\345\255\246\344\271\240\350\265\204\346\272\220\346\225\264\345\220\210/readme.md" new file mode 100644 index 0000000000000000000000000000000000000000..839ecbafe5f96575d35942fa8db1f06ba432916a --- /dev/null +++ "b/docs/\345\255\246\344\271\240\350\265\204\346\272\220\346\225\264\345\220\210/readme.md" @@ -0,0 +1,94 @@ +# OpenHarmony学习资源整合 + +## 前言 + +收集整合OpenHarmony各类深度文章、经验分享、教学课程、三方库等,方便开发者进行查阅。 + +![](https://gitee.com/openharmony/docs/raw/master/zh-cn/figures/1.png) + +##开发板上手 + +- [润和RK3568开发板标准系统快速上手(使用DevEco Device Tool)](https://growing.openharmony.cn/mainPlay/learnPathMaps?id=27) +- [润和Hi3516DV300开发板标准系统快速上手(使用DevEco Device Tool)](https://growing.openharmony.cn/mainPlay/learnPathMaps?id=26) +- [润和Hi3861开发板轻量系统快速上手(使用DevEco Device Tool)](https://growing.openharmony.cn/mainPlay/learnPathMaps?id=24) + +## 子系统 + +#### 编译构建子系统 + +编译构建子系统提供了一个基于Gn和ninja的编译构建框架。 + +#### 图形子系统 + +主要包括UI组件、布局、动画、字体、输入事件、窗口管理、渲染绘制等模块,构建基于轻量OS应用框架满足硬件资源较小的物联网设备或者构建基于标准OS的应用框架满足富设备(如平板和轻智能机等)的OpenHarmony系统应用开发。 + +- [OpenHarmony 3.1 Release版本关键特性解析——新的图形框架可以带来什么](https://mp.weixin.qq.com/s/FMuaFFaa1QxtXyvttvfUoA) +- [我是如何在OpenHarmony完成ap6275s WiFi驱动的HDF适配工作的?](https://mp.weixin.qq.com/s/RG7aG3-TThB5kcRylCc1WA) + +#### 多模输入子系统 + +OpenHarmony旨在为开发者提供NUI(Natural User Interface)的交互方式,有别于传统操作系统的输入,在OpenHarmony上,我们将多种维度的输入整合在一起,开发者可以借助应用程序框架、系统自带的UI组件或API接口轻松地实现具有多维、自然交互特点的应用程序。 + +- [多模输入事件分发机制详解](https://mp.weixin.qq.com/s/XXaahJkXyRusUVTNqX3SGA) + + +#### 安全子系统 + +安全子系统包括系统安全、数据安全、应用安全等模块,为OpenHarmony提供了保护系统和和用户数据的能力。安全子系统当前开源的功能,包括应用完整性保护、应用权限管理、设备认证、密钥管理服务。 + +#### 数据管理子系统 + +数据管理支持应用本地数据管理和分布式数据管理: + +支持应用本地数据管理,包括轻量级偏好数据库,关系型数据库。 + +支持分布式数据服务,为应用程序提供不同设备间数据库数据分布式的能力。 + +- [分布式数据对象:超级终端的"全局变量"](https://mp.weixin.qq.com/s/X8v_Aw9k0WR0Wb_lLUakLg) + +#### 事件通知子系统 + +公共事件管理实现了订阅、退订、发布、接收公共事件(例如亮灭屏事件、USB插拔事件)的能力。 + +#### 媒体子系统 + +提供音频、视频、相机等简单有效的媒体组件开发接口,使得应用开发者轻松使用系统的多媒体资源。 + +#### 内核子系统 + +支持适用于嵌入式设备及资源受限设备,具有小体积、高性能、低功耗等特征的LiteOS内核;支持基于linux kernel演进的适用于标准系统的linux内核。 + +**LiteOS** + +**Linux Kernel** + +#### 驱动子系统 + +OpenHarmony驱动子系统采用C面向对象编程模型构建,通过平台解耦、内核解耦,兼容不同内核,提供了归一化的驱动平台底座,旨在为开发者提供更精准、更高效的开发环境,力求做到一次开发,多系统部署。 + +- [我是如何在智能门铃样例中使用HDF框架的](https://mp.weixin.qq.com/s/TjVlE85SKcHpF1NFHrO-0w) +- [OpenHarmony HDF 驱动框架介绍和驱动加载过程分析](https://mp.weixin.qq.com/s/2WhbovdUv8v6x8lmpL4nRg) + +## 开发板移植 + +- [一文详解Niobe407开发板移植OpenHarmony轻量系统](https://mp.weixin.qq.com/s/_dtkCzK7T6die4oYayyc8g) + +## ArkUI框架 + +- [OpenHarmony 3.1 Release版本关键特性解析——ArkUI框架又有哪些新增能力?](https://mp.weixin.qq.com/s/_BaX9Lr7YsCNxGuxDy1ACA) +- [OpenHarmony支持Lottie组件,让动画绘制更简单](https://mp.weixin.qq.com/s/2adu8dNI9nedcNn4D4fjJw) + +## 技术分享 + +- [OpenHarmony IoT设备开发](https://growing.openharmony.cn/mainPlay/learnPathMaps?id=44) + +## 应用样例解析 + +- [基于OpenHarmony实现智能猫眼](https://mp.weixin.qq.com/s/wOCJutJUozY8LqsurrsC_g) +- [简单3步,OpenHarmony上跑起ArkUI分布式小游戏](https://mp.weixin.qq.com/s/LsgWccZ_9ACMfLzrdLR-rw) + +## 工具技巧 + +- [DevEco Device Tool 助力OpenHarmony设备开发](https://mp.weixin.qq.com/s/q7okcklzBI5N93u3VkS-eg) +- [DevEco Studio的这些预览能力你都知道吗?](https://mp.weixin.qq.com/s/CRnqI9iA7CrLPPKRl8dFrA) +- [裁剪OpenHarmony的仓库代码](https://gitee.com/Cruise2019/team_x/blob/master/homework/repo/readme.md) \ No newline at end of file