本帖将陆续为大家分享:HarmonyOS Connect 设备开发系列课程,欢迎大家在学习后多多交流,如果对视频有任何问题或建议,欢迎在帖子下提问留言,我们会有专业的技术人员及时答复您的问题。:)
(第一期)HarmonyOS Connect设备开发基础:OpenHarmony基础
视频介绍:
本课程首先介绍了HarmonyOS和OpenHarmony的关系,然后从整体到部分,详细介绍了组件、子系统、芯片解决方案、产品解决方案等基本概念,让开发者对OpenHarmony有个整体认识,为后续学习和和开发打下基础。
本课学习材料:
OpenHarmony 介绍:
https://gitee.com/openharmony/docs/blob/master/zh-cn/OpenHarmony-Overview_zh.md
轻量和小型系统编译构建指导:
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-build-mini-lite.md
基础学习材料:
HUAWEI DevEco Device Tool下载:
https://device.harmonyos.com/cn/develop/ide/
开发环境准备:
(第二期)HarmonyOS Connect设备开发基础:编译介绍
视频介绍:
本期课程首先为大家讲解轻量级和小型系统的编译工具、编译环境相关内容,及简单介绍了开发环境搭建相关内容。重点介绍如何通过组件依赖、文件依赖等三种方式,把开发的功能模块引入到系统编译中。
本课学习资料:
轻量和小型系统编译构建指导:
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-build-mini-lite.md
安装Hi3861开发板环境
基础学习材料:
HUAWEI DevEco Device Tool下载:
https://device.harmonyos.com/cn/develop/ide/
开发环境准备:
(第三期)HarmonyOS Connect设备开发基础:产品信息配置
视频介绍:
本节课程会从hb命令行工具开始,逐步展开。对产品信息配置config.json中的信息进行解读,阐述产品解决方案和芯片解决方案的关系,及以图形的方式展开了hispark_pegasus产品的组件依赖关系。
本课学习资料:
轻量和小型系统编译构建指导:
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-build-mini-lite.md
结合开源代码和本节适配课件进行学习
基础学习材料:
HUAWEI DevEco Device Tool下载:
https://device.harmonyos.com/cn/develop/ide/
开发环境准备:
(第四期)HarmonyOS Connect设备开发基础:组件开发和集成:设备应用开发
视频介绍:
本课程以Hi3861开发板为例介绍了设备应用开发,首先演示了在现有子系统中如何增加新组件并进行验证。然后综合前三期课程介绍的知识点,从新增模块代码、新增子系统、配置产品解决方案、编译烧录等方面,介绍设备应用开发的完整流程。
本课学习资料:
新建应用程序:
结合开源代码和本节适配课件进行学习
基础学习材料:
HUAWEI DevEco Device Tool下载:
https://device.harmonyos.com/cn/develop/ide/
开发环境准备:
(第五期)HarmonyOS Connect设备开发基础:组件开发和集成:SDK集成指南
视频介绍:
本课程以Hi3861开发板为例介绍了设备开发时如何集成三方SDK,并结合官网文档和开源代码展示了业务功能、SDK、适配层之间的依赖关系。
本课学习资料:
SDK集成:
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/guide/device-wlan-sdk.md
基础学习材料:
HUAWEI DevEco Device Tool下载:
https://device.harmonyos.com/cn/develop/ide/
开发环境准备:
(第六期)HarmonyOS Connect设备开发基础:直连方案集成开发
视频介绍:
本期课程介绍了直连方案集成开发流程,并针对准备开发环境、创建产品、配置产品信息、设备控制开发和交互流程等进行展开,最后介绍了如何基于智慧生活验证设备功能。
本课学习资料:
DevEco Device Tool介绍:
https://device.harmonyos.com/cn/docs/documentation/guide/service_introduction-0000001050166905
创建产品:
基础学习材料:
HUAWEI DevEco Device Tool下载:
https://device.harmonyos.com/cn/develop/ide/
开发环境准备:
(第七期)HarmonyOS Connect设备开发基础:极小硬件方案集成开发
视频介绍:
本期课程介绍了极小硬件方案集成开发流程,业务流程和相关开发技术要求以及功能验证。
本课学习资料:
伙伴平台:https://devicepartner.huawei.com
文档中心(如何申请NFC标签):https://device.harmonyos.com/cn/docs/devicepartner/DevicePartner-Guides/tag-management-0000001115228042