首页 > 编程知识 正文

5篇科普文章,科普文

时间:2023-05-05 21:00:31 阅读:133652 作者:981

2021年6月2日,华为将正式发布鸿蒙手机操作系统。 从OpenHarmony在开放原子开源基金会(OpenAtom Foundation )的开源项目https://gitee.com/openharmony中可以看到,这是位于所有场景中的开源分布式让我们从三个方面科普一下华为鸿蒙操作系统。

一、为什么要搞鸿蒙系统?

为什么要做鸿蒙操作系统? 我们知道中央处理器(CPU )和操作系统是计算机信息技术的两个最好的皇冠。 国产CPU有两大困难。 分别是流程和操作系统。 即使解决了芯片问题,也可以看到几乎所有的国产CPU都很少配备Windows。 Linux系国产操作系统目前仍是开发者使用的系统,普通用户使用还有一个适应的过程。 正因为CPU和操作系统代表着当今科技发展的前沿技术,华为需要打造鸿蒙操作系统势在必行,必须尽快启动,尽快构建鸿蒙操作系统生态。

http://www.Sina.com/http://www.Sina.com/Android系统主要应用于手机、平板电脑等终端设备,鸿蒙拥有智能屏幕、手表、各种智能家居以及手机鸿蒙的腾飞,看似华为的应对之举,其实早期布局和积累——早在2016年5月,华为就已经开始了HarmonyOS操作系统的开发。

)1)二、鸿蒙为什么不是Android?

鸿蒙vsAndroid,生而不同HarmonyOS操作系统从设计之初,就是面向未来万物互联时代的操作系统。 “我们希望通过一个操作系统解决所有基于IoT硬件设备的系统问题。 硬件制造商在生产不同的硬件时,不需要剪裁或寻找新系统。 ”更重要的是,HarmonyOS为所有APP应用程序开发人员提供了一个分布式编程框架,使他们能够用自己熟悉的编程语言,在所有设备上运行一次编写的业务逻辑,从而在每个独立的设备上运行

安卓必须以不同的操作系统版本、屏幕尺寸进行有针对性的完全开发匹配,而从目前所有关于需求与效率,一次解决鸿蒙的信息来看,分布式技术、终端之间、多场景在HarmonyOS操作系统中是绝对的鸿蒙的应用也正是从IoT切入的,此前华为的部分手表和大屏幕产品都配备了HarmonyOS操作系统。 而HarmonyOS逐渐应用于全场景的终端设备,由此带来的终端协同、汽车间互联、可穿戴设备互联等成为未来趋势。 由于HarmonyOS有自己的操作系统,所以从基础上进行的更改也更彻底。

鸿蒙系统的诞生,是基于华为对于物联网时代的观察——原本就是为移动互联网的“下一个时代”准备的。

鸿蒙到底是什么? 鸿蒙生态需要怎么建设?

首先鸿蒙实际上是被定位为全场景的开源分布式操作系统。 鸿蒙确实提供了一些新的想法和新的能力,可以从系统层面实现设备的互联,让开发者自由组合各设备的优势硬件能力。

我认为鸿蒙不能像安卓和iOS一样使用。 iOS是基于Unix开发的,安卓的底层是基于Linux系统进行改造升级的。 如上图所示,鸿蒙的内核可以基于Linux系统,也可以基于LiteOS等内核,鸿蒙基于内核、系统服务层、APP应用框架层、APP应用层做了很多开发工作,从底层到上层其中华为进行了很多自主研发。

实际建立操作系统非常困难,不是公司实际上能做到的。 因为本质上是生态问题。 从开发体验来说,安卓、iOS、和声操作系统都是操作系统,提供了很多开发语言。 鸿蒙支持Java开发、JavaScript开发,支持多种编程语言。 对开发人员来说,实际上所有语言都是通用的,他们只需要适应学习新系统的API。 学习成本不高。 还有一个

个是现在鸿蒙系统的整个工具打造也比较完善,对于学习成本也不是很高。

我觉得后面可以基于一些开发者工具,以及社区、论坛和开发者资源,持续地去打磨和优化生态环境,为用户开发一些更好的体验。

目前来说,鸿蒙在构建开源生态的过程更规范化、更系统化,做一些相关的社区建设的工作,让所有的有志于开发操作系统的人员都能够参与这样一个生态建设,让优秀的国产操作系统在不对称的竞争环境当中得不到更茁壮的发展。

我觉得鸿蒙未来的机遇是万物互联的时代机遇,这是一个千载难逢的机遇。

鸿蒙系统已经从操作系统层面上打通了多态、多设备的连接,从人的角度来说,科技已经可以把人从事务性的工作当中解放出来去做一些创造性的东西。从设备的这一个角度来说,鸿蒙操作系统,包括华为所架构的整个生态,已经在考虑这一个计算效能点了。它通过一个统一的计算模型来建立以人为场景的大数据的计算中心,用最优化的方案来配置端计算、边缘计算和云计算,来实现这种真正意义的绿色计算革命。所以,我个人认为鸿蒙能带给我们的红利应该从现在开始,在五年之内都会一直产生极大的红利。

让我们一起期待华为鸿蒙手机操作系统!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。