APP下载

鸿蒙操作系统应用软件开发学习初步

2021-12-29牟峰

科教导刊·电子版 2021年32期
关键词:设备服务系统

牟 峰

(南京工业大学计算机学院 江苏·南京 211816)

在高新信息技术领域的不确定性日益增强的时代里,华为的鸿蒙系统(HarmonyOS)作为一款真正意义上的国产分布式操作系统,华为欢迎友商和开发者加入鸿蒙计划并提供技术扶持。在高校中培养更多的专业鸿蒙软件开发者,是鸿蒙生态链的重要一环。本文将从头开始,探索鸿蒙软件开发学习之路。

以下对HarmonyOS操作系统做全面说明。

1 HarmonyOS有三大特征

1.1 不同设备之间硬件互助,资源共享

从开发者角度出发,可以将搭载HarmonyOS的设备在系统层面融为一体、形成超级终端,根据需要协同工作。

从使用者角度出发,HarmonyOS能够将各类终端进行能力整合,实现不同终端设备之间的快速连接、能力互助、资源共享,匹配合适的设备、提供流畅的全场景体验。

1.2 一次开发,多终端部署

HarmonyOS采用了多种分布式技术,使应用开发与不同终端设备的形态差异无关,让开发者能够聚焦上层业务逻辑,更加便捷、高效地开发应用。

1.3 统一操作系统,弹性部署

HarmonyOS采用了组件化的设计方案,可根据不同设备和业务灵活裁剪,满足不同形态终端设备对操作系统的要求。

2 操作系统分层结构与功能

HarmonyOS和大多数操作系统一样,分功能层次形实现。了解操作系统的层次和组成,可以很方便地明确哪些功能操作系统已提供、并可以裁剪;哪些功能需开发,开发工作处在整个系统的哪个层面和位置。

HarmonyOS的分层结构和功能如图1所示。

图1:HarmonyOS的分层结构和功能

2.1 内核层

内核层包括内核子系统和驱动子系统两个部分。……

登录APP查看全文

猜你喜欢

设备服务系统
谐响应分析在设备减振中的应用
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
基于MPU6050简单控制设备
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
招行30年:从“满意服务”到“感动服务”