|
|
|
|
|
全部课程 > |
|
鸿蒙(HarmonyOS)~智能终端OS深度解析 |
| |
|
| 时间地点: 北京、上海、深圳根据报名开班 |
| 课程费用:4500元/人 |
|
|
|
| 企业内训:可以根据企业需求,定制内训,详见
内训学习手册 |
|
 |
认证方式:
培训前了解能力模型。
培训后进行能力评测: 在线考试
能力分析,给出学习建议
合格者颁发证书,作为职业技能资格证明 |
 |
|
|
| HarmonyOS 是新一代智能终端操作系统。为不同设备的智能化、互联与协同提供了统一环境。设备可实现一碰入网,操作可视化,一键直达原厂服务。鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用最合适的设备提供最佳的场景体验。本课程讲解鸿蒙系统的功能和架构,让学员了解鸿蒙的适用场景,并了解如何基于鸿蒙系统进行开发。 |
培训目标:
•理解鸿蒙系统产生的背景和历史
•理解鸿蒙开源与技术特征细节
•分析鸿蒙的产业链和生态圈
•鸿蒙的典型案例分析与实现原理解析
•理解鸿蒙南北向开发方式与相关工具
•掌握鸿蒙源码下载、环境搭建、配置编译、烧录运行等实战细节
•掌握鸿蒙源码架构、启动流程与系统关键组件 |
| 培训对象:软硬件产品一线研发人员,技术决策人员 |
| 学员基础:熟悉至少一种操作系统,例如
Linux ,了解设备开发的接入方法。 |
授课方式: 定制课程 + 案例讲解
+ 小组讨论,60%案例讲解,40%实践演练
|
| 培训内容:2天
|
| 鸿蒙系统的背景原理和生态圈 |
| 鸿蒙诞生的背景和历史 |
(1)操作系统全球格局
(2)国内政策和产业发展背景
(3)鸿蒙的来源和发展历程
(4)鸿蒙的实际发布进度和现状
|
| 鸿蒙的开源式发展模式 |
(1)OpenHarmony与HarmonyOS是2个概念
(2)鸿蒙为什么要开源
(3)开放原子开源基金会的介绍
(4)HarmonyOS Connect品牌与合作介绍
(5)鸿蒙的生态圈介绍 |
| 鸿蒙系统的组成与架构 |
(1)鸿蒙4大件:kernel
+ framework + app框架 + IDE与工具链
(2)鸿蒙的HAL接口式设计
(3)鸿蒙的可选内核介绍:liteos-m、liteos-a、linux
(4)鸿蒙的framework简介以及与android的对比
|
| 鸿蒙的关键创新和技术特征 |
(1)鸿蒙的关键创新:用面向场景式设计,取代面向设备式设计
(2)为什么说鸿蒙是分布式操作系统
(3)鸿蒙的超级终端理念
(4)鸿蒙的核心技术特征1:分布式软总线
(5)鸿蒙的核心技术特征2:分布式数据管理
(6)鸿蒙的核心技术特征3:分布式设备虚拟化
(7)鸿蒙的核心技术特征4:元能力Ability
(8)鸿蒙的核心技术特征5:一次编译多端执行
(9)鸿蒙的核心技术特征6:从内核到组件的可适配可裁剪
(10)鸿蒙的核心技术特征7:C++编写的高效率低消耗framework组件
|
| 鸿蒙的典型应用案例分析 |
(1)手机+手表,实现地图导航信息的流转
(2)手机+手表+大屏幕,实现机场信息显示和登机办理
(3)手机+手表+智慧屏+音箱,实现视频通话
(4)手机+智能家电(烤箱、冰箱、燃气灶、烧水壶等),实现智能家居
(5)手机+车机,实现智能座舱
(6)手机/平板+智慧屏,实现在线教育
(7)手机+智能摄像头+AI后台,实现智慧化视频直播
|
| 鸿蒙源码分析与编程实战 |
| 鸿蒙开发的背景知识 |
(1)鸿蒙的南北向开发划分
(2)鸿蒙开发使用到的编程语言和项目管理工具
(3)鸿蒙开发使用的IDE工具
(4)鸿蒙开发需要的基础知识和能力背景
(5)鸿蒙开发的官方资源和第三方资源 |
| 鸿蒙源码的获取和架构分析 |
(1)OpenHarmony1.1.0
LTS和OpenHarmony2.0 canary源码下载
(2)OpenHarmony1.1.0 LTS源码架构讲解
(3)OpenHarmony2.0 canary源码架构讲解与对比
(4)OpenHarmony目前支持的硬件平台介绍
|
| 鸿蒙源码级开发实战 |
(1)L0级HI3861平台OpenHarmony1.1.0
LTS开发环境搭建
(2)L0级HI3861平台OpenHarmony1.1.0 LTS配置编译烧录实验
(3)L1级HI3516DV300平台OpenHarmony1.1.0 LTS开发环境搭建
(4)L1级HI3516DV300平台OpenHarmony1.1.0 LTS配置编译烧录实验
(5)L2级HI3516DV300平台OpenHarmony2.0 canary开发环境搭建
(6)L2级HI3516DV300平台OpenHarmony2.0 canary配置编译烧录实验
|
鸿蒙源码级深度解析
|
(1)OpenHarmony源码管理体系build脚本分析
(2)OpenHarmony工程管理和构建工具gn和ninja介绍
(3)L0级OpenHarmony内核liteos-m源码级讲解与启动流程分析
(4)L1级OpenHarmony内核liteos-a源码级讲解与启动流程分析
(5)OpenHarmony framework加载流程和原理分析 |
|
| |
|
|
| |
|
|
|
|
| 其他人还看了课程 |
| | |