应用简介
华为鸿蒙系统2021是由华为官方团队自主研发的一款非常强大的电脑操作系统,该系统专为国人打造,旨在为国人带来专属的系统,目前该系统已经上线,大家可以下载体验到国产操作系统带来的各种便利,不管是功能还是操作上更加符合国人的使用习惯,需要的话赶紧下载体验起来,相信不会让大家失望。
【系统亮点】
1、JS应用开发框架:作为JS应用开发框架的轻量实现,提供一套跨平台的类web应用开发框架,通过Toolkit将开发者编写的HML、CSS和JS 文件编译打包成JS Bundle,然后再将JS Bundle解析运行成C++ UIKit的View 组件进行渲染。通过支持三方开发者使用声明式的API进行应用开发,以数据驱动视图变化,避免了大量的视图操作,大大降低了应用开发难度,提升开发者开发体验。
2、DFX:针对不同硬件架构和资源提供组件化且可定制的DFX框架。根据RISC-V、Cortex-M、Cortex-A不同硬件平台,提供两种不同的轻量级DFX框架。
3、XTS认证:XTS是OpenHarmony生态认证测试套件的集合,当前包括acts(application compatibility test suite)应用兼容性测试套,后续会拓展dcts(device compatibility test suite)设备兼容性测试套等。
4、全球化:全球化资源管理子系统主要提供语言资源回溯和多偏好语言支持的能力,包括多语言资源回溯和多偏好语言支持。
5、公共基础:公共基础库存放OpenHarmony通用的基础组件。这些基础组件可被OpenHarmony各业务子系统及上层应用所使用。
6、内核:OpenHarmony内核是面向IoT领域的实时操作系统内核,它具备类似RTOS般轻快和Linux般易用的特点。包括功能组件部分:进程和线程调度、内存管理、IPC机制、timer管理等操作系统基础组件。
7、分布式任务调度:分布式任务调度模块,通过主(智慧屏设备)从设备(运动手表等小内存设备)服务代理机制,在异构操作系统上建立起分布式服务平台,支持OpenHarmony智慧屏拉起其它OpenHarmony设备FA的能力。
8、分布式通信:实现近场设备间统一的分布式通信能力管理,提供不区分链路的设备发现和传输接口。包含服务发布、数据传输、安全等功能
9、启动恢复:启动恢复负责在内核启动之后,应用启动之前的操作系统中间层的启动。支持使用LiteOS-A内核的平台,当前包括:Hi3516DV300平台和Hi3518EV300平台。
10、图形:主要包括UI组件、布局、动画、字体、输入事件、窗口管理、渲染绘制等模块,构建基于轻量OS的应用框架,满足硬件资源较小的物联网设备的OpenHarmony系统应用开发。
11、媒体:为多媒体应用开发者开发者提供统一的开发接口,使得开发者可以专注于应用业务的开发,轻松使用多媒体的资源。
12、安全:主要提供样例给开发者展示如何去使用已有的安全机制来提升系统的安全能力,包括安全启动、应用权限管理、IPC通信鉴权、HUKS、HiChain、应用签名验签。
13、测试:开发过程采用测试驱动开发模式,开发者基于系统新增特性可以通过开发者自己开发用例保证,对于系统已有特性的修改,也可通过修改项目中原有自测试用例保证,旨在帮助开发者在开发阶段就能开发出高质量代码。
14、用户程序框架:包含两个模块:Ability子系统和包管理子系统。Ability子系统,是OpenHarmony为开发者提供的一套开发OpenHarmony应用的开发框架。包管理子系统,是OpenHarmony为开发者提供的安装包管理框架。
15、系统服务框架:由于平台资源有限,且硬件平台多样,因此需要屏蔽不同硬件架构和资源的不同、以及运行形态的不同,提供统一化的系统服务开发框架。根据RISC-V、Cortex-M、Cortex-A不同硬件平台,分为两种平硬件平台,简称M核、A核。
16、编译构建:编译构建提供了一个在GN与ninja基础上的编译构建框架。支持以下功能:1.构建不同芯片平台的产品。如:Hi3518EV300平台的ipcamera产品,Hi3516DV300平台的ipcamera产品,Hi3861平台的wifi模组产品。2.构建HPM包管理配置生成的自定义产品。
17、驱动:OpenHarmony驱动子系统采用C面向对象编程模型构建,通过平台解耦、内核解耦,兼容不同内核,提供了归一化的驱动平台底座,旨在为开发者提供更精准、更高效的开发环境,力求做到一次开发,多系统部署。
【系统特色】
1、鸿蒙OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。
2、鸿蒙OS通过使用确定时延引擎和高性能IPC两大技术解决现有系统性能不足的问题。确定时延引擎可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。
3、鸿蒙OS采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。
另外,鸿蒙OS将微内核技术应用于可信执行环境(TEE),通过形式化方法,重塑可信安全。
4、鸿蒙OS凭借多终端开发IDE,多语言统一编译,分布式架构Kit提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。
【安装教程】
1、插入U盘,打开U盘制作软件rufus 3.1。
2、点击rufus 3.1软件的选择,选中下载的华为鸿蒙系统镜像文件,其他默认,然后点击下方的开始。
3、点击“是”,再点击“OK”,等待U盘启动制作并写入鸿蒙系统完成。
4、把制作好的U盘插入到电脑上,开机按F12,选择U盘启动,台式机一般为:Delete键笔记本一般为:F2键惠普笔记本一般为:F10键联想笔记本一般为:F12键苹果电脑为:C键。
5、从U盘启动后,选择“Start Newstart Dev”进入安装。
6、系统会进入到安装界面,我们点击“安装系统”开始安装。
7、选择将鸿蒙系统安装所在硬盘分区,再点击下一步。
8、设置完管理员密码后,在右下角点击“开始安装”进行安装系统。
9、进入安装,10多分钟就安装完成了,非常简单。安装过程中请保证电脑电量,而且不能拨插U盘,否则得重来。
10、安装成功后,点击“重启”,拨出U盘。
11、系统启动后很快就进入到了登陆界面,输入先前创建的用户名及密码,就可以体验鸿蒙系统。
【更新日志】
1、系统预置常用软件,更多好用软件等您体验。系统首次安装登陆后,桌面上便自带软件中心、谷歌浏览器、截图等常用软件。同时也新增了不少开发软件。
可以把开始菜单里的预置软件添加到桌面,方便您的使用。
系统预置了类似Photoshop的图片处理软件,满足用户对图像的编辑处理需求,在中兴新支点操作系统修图一样可以简单便捷。
此外,在开始菜单的影音软件栏,你会发现系统自带的刻录程序。有了刻录程序,轻松刻盘不在话下。
2、软件中心更新,软件好与坏,点评看出来
软件中心添加登录功能,登陆后您可以对软件进行点评,也可以和其他网友进行互动交流。
评论区里,吐槽和干货也许都有!快来分享一下您的软件使用心得吧!
增加了软件评分功能。登陆后您可以在软件详情页面对软件进行打分和评论。从此鉴别软件好坏再也无需“火眼金睛”,依托软件评分和网友点评,您可以更快速地找到合适的优质软件。
3、蓝牙功能上线,让设备和电脑连接更便捷
系统上线了蓝牙功能,方便用户利用蓝牙连接设备和电脑,并进行文件传输,连接变得更方便。