
移动互联网应用开发 课程笔记
小于 1 分钟
移动互联网应用开发 课程笔记
一 HarmonyOS的特色、原理和技术
1.1 特色
- 同一套系统能力,适配多种终端形态;
- 支持多设备互联;
- 一次开发,多端部署
1.2 原理
系统采用分层结构:内核层、系统服务层、框架层和应用层。
- 内核层
- 分为内核子系统和驱动子系统
- 支持多种操作系统
- 系统服务层
- 核心能力集合
- 系统基础能力子系统
- 基础软件服务子系统
- 增强软件服务子系统
- 硬件服务子系统
- 框架层
- 提供了用户语言框架,Ability框架和UI框架。
- 应用层
- 包括系统应用和第三方应用。
1.3 特性
- 多设备互联:通过分布式软总线、分布式设备虚拟化、分布式数据管理和分布式任务调度来达到资源共享。
- 一次开发,多端部署