求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
成功案例
知名某轨 “ReWorks中
塞默菲舍 《嵌入式软件架构设
某水声通 嵌入式Linux应
广汽研究 ARM处理器体系架
联合汽微 嵌入式软件架构设计
某全球知 Linux内核和系
广汽研究 嵌入式软件架构设计

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 
全部课程 >嵌入式移动应用开发  
鸿蒙(HarmonyOS)~智能终端OS深度解析
1850 次浏览  36 次
Jack老师
目前任某科技有限公司技术总监
 
时间地点: 北京、上海、深圳根据报名开班
课程费用: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加载流程和原理分析
       
    1850 次浏览  36 次
    其他人还看了课程
    鸿蒙(HarmonyOS)系统应用开发  147 次浏览
    移动应用前端与服务端架构与实践  1677 次浏览
    App开发技术深入研究   1377 次浏览
    鸿蒙(HarmonyOS)~智能终端OS深度解析   1850 次浏览
    移动跨平台应用开发原理与实践-基于iOS,Android,HTML5  2295 次浏览
    Qt绘图培训  3818 次浏览
    定制内训
    最新活动计划
    SysML和EA系统设计与建模 7-26[特惠]
    Python、数据分析与机器学习 8-23[特惠]
    软件架构设计方法、案例实践 8-23[特惠]
    嵌入式软件架构设计 8-22[线上]
    Linux内核编程及设备驱动 7-25[北京]