华为鸿蒙系统电脑版亮点:
1、鸿蒙OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。
2、鸿蒙OS通过使用确定时延引擎和高性能IPC两大技术解决现有系统性能不足的问题。确定时延引擎可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。
3、鸿蒙OS采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。
另外,鸿蒙OS将微内核技术应用于可信执行环境(TEE),通过形式化方法,重塑可信安全。
4、鸿蒙OS凭借多终端开发IDE,多语言统一编译,分布式架构Kit提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。
华为鸿蒙系统电脑版特点:
1.JS应用开发框架:作为JS应用开发框架的轻量化实现,它提供了一个跨平台的web应用开发框架,通过Toolkit将开发者编写的HML.CSS和JS文件编译包装成JSBundle,然后将JSBundle解析运行成C++UIKit的View组件进行渲染。通过支持三方开发者使用声明API进行应用开发,数据驱动视图变化,避免了大量的视图操作,大大降低了应用开发难度,提升了开发者的开发体验。
2.DFX:为不同的硬件架构和资源提供组件化和可定制的DFX框架。根据RISC-V.Cortex-M.Cortex-A不同的硬件平台,提供两种不同的轻量级DFX框架。
3.XTS认证:XTS是OpenHarmony生态认证测试套件的集合,目前包括acts(applicationcompatibilitytestsuite)应用兼容性测试套件,dcts设备兼容性测试套件将在后续扩展。
4.全球化:全球化资源管理子系统主要提供语言资源回溯和多偏好语言支持,包括多语言资源回溯和多偏好语言支持。
5.公共基础:公共基础库存储OpenHarmony的通用基础组件。OpenHarmony的所有业务子系统和上层应用都可以使用这些基本组件。
6.内核:OpenHarmony内核是物联网领域的实时操作系统内核,具有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、插入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、系统启动后很快就进入到了登陆界面,输入先前创建的用户名及密码,就可以体验鸿蒙系统。