核心关键字

无缝衔接跨平台

天生流畅!

优秀的安全性

2019年8月9日,广东东莞, HDC 2019大会现场。

“我们如何能打造面向未来的OS(操作系统)?”

华为消费者业务CEO余承东面带微笑,干净利落地丢出了一句爆炸发言:

“今天,我们带来了——华为的鸿蒙OS(HarmonyOS)!基于微内核的全场景分布式OS!”

短暂的沉寂之后,震耳欲聋的欢呼席卷了会场:

鸿蒙,来了!

1、无缝衔接跨平台

“我们是安卓生态的坚定支持者,我们能确保现在华为的手机用户在使用安卓的系统时不会受到任何影响。”

2019年6月,MWC(世界移动通信大会)上海期间,华为副董事长胡厚崑在媒体见面会上做出了如此声明。

这条新闻一出,全球科技媒体与社区顿时一片愕然:华为到底是有自己做操作系统,还是没做呢?

终于,就在今天,一切疑云烟消云散——

鸿蒙是存在的;不过,华为高管之前的声明,也不是烟雾弹:

今天发布的鸿蒙,并不是面向某一种设备、某一种平台的操作系统。

正相反,跨平台让不同设备无缝衔接,才是这套系统最大的特点。

来听听华为是怎么说的:

“鸿蒙OS的‘分布式OS架构’和‘分布式软总线技术’通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验—

这可能算是天书,解释一下——

对于咱们这些一般用户来说,上面这些莫名其妙的语句当中,只需留意三个字就行:

分布式。

这三个字的意思,简单来说,就是“不在同一个地方”——以移动平台为例,表面上你依旧是在用手机玩游戏,但实际上,在你手中的小屏幕上呈现出的所有画面,完全是由分布在网上的高性能服务器与工作站完成运算,并通过网络即时传输返回的结果。

这种架构的优势,最直接的一点就是性价比高得惊人:

换句话来说,你爱不释手的手机,其实仅仅是个带按键和接收/发送功能的便宜显示器而已,和昂贵而不可或缺的运算中枢“并不在一个地方”。

不过无妨,作为用户你依旧能玩得很爽,这就足够了。

想要实现这种功能,流畅的网络自然不可或缺,不过系统方面的支持同样是最重要的。幸运的是,这两点都是华为的长项。

而对于开发者朋友来说,这里额外再补充一点——根据余承东的描述,华为提供了功能强大且方便易用的开发工具,大大降低了跨平台内容的开发难度;

不仅如此,余承东还承诺这套开发系统中的方舟编译器将在未来提供多语言统一编译功能,“什么是最好的编程语言”不再成为矛盾争端,开发效率大幅提高——啊,并不是开玩笑,嗯。

总而言之,利用鸿蒙OS,我们可以在手机、平板、电视大屏幕乃至智能音箱和穿戴式设备上体验到近乎一致的内容,完美适配了现实生活中的不同场景;而对于开发者来说,一次投放可以覆盖类型远胜以往的多种平台,适配和维护难度更是大幅降低,岂不美哉?

2、天生流畅!

什么样的系统是好系统?

答案显然是因人而异,不过我相信,下面这个观点绝对是大多数人的心声:

“不卡的!”

正为了满足广大群众的这个现实需求,鸿蒙OS特别准备了两项技术:

确定时延引擎,高性能IPC。

简单来说,确定时延引擎的功能就是在任务执行之前,对负荷进行实时分析预测,匹配应用特征实现精确调度,确保优先级高的任务能够得到最好的资源保障,有效降低应用的响应时延——按照华为的官方说法,可以降低25.7%。

好吧,可能看不懂。

解释一下:这就像是为不同的任务安排不同的车道——优先级高的走快车道,低一级的走慢车道,最低的去走自行车道。

这也是余承东在发布会上使用过的比喻。

相比于“所有任务不分优先级,相同的道路一起跑”的安卓系统,懂得分配孰轻孰重的鸿蒙OS确实更胜一筹。

至于“高性能IPC”,指的是鸿蒙OS采用的微内核架构,使得进程间通信(IPC)的性能大幅提高。

简单一点的理解就是船小好掉头,精简化的架构带来了更高的灵活度。除此之外,微内核结构也给鸿蒙OS带来了优秀的安全性表现。

3、优秀的安全性

任何新系统上线的时候,最常见的争议与质疑点就是安全性是否有保障——鸿蒙自然也不例外。

不过,作为研发经验丰富的技术导向企业,华为自然不会在这种核心上掉链子,在所有人都关注的安全性方面,鸿蒙OS的表现同样可圈可点:

微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。

说实话,这部分的内容实在是太硬核,这里我就挑咱们比较容易理解的部分来解释吧:

简单来说,安卓系统下的Root权限套路在微内核架构下是行不通的——这是结构本身使然的缘故;并且在微内核以外的外核服务也是相互隔离的,进一步保证了系统的安全性。

确实很难懂,我能想到的最直白的解释,那就是“精简铸就安全”——成千上万的代码往往会带来意料之外的漏洞,相比之下,简洁明快的代码往往更容易带来更高的安全性,不是吗?

好啦,这就是鸿蒙OS的基本状况——意犹未尽?没关系,这里还有彩蛋:

首先是诸位开发者朋友比较关心的,鸿蒙OS不可忽视的卖点之一:

开源。

行了,懂行的朋友自然懂,至于没看懂……也没关系,让我们看一点所有人都能懂的:

鸿蒙出了,手机怎么办,安卓怎么办?

余总是这样说的:

“能不能用在手机上?当然能。大家问什么时候用,我随时可以用,但是因为考虑到生态原因,我们支持谷歌的Android生态,我们优先使用谷歌Android操作系统。“如果Android操作系统无法使用了,我们就随时可以启用我们的鸿蒙。”“其实我们在 Android 生态的应用迁移到华为鸿蒙 OS,开发工作量非常非常之小,甚至用我们方舟编译器,用我们的生态去连接,可能一天两天就搞完了。”“所以你作为开发者,如果想迁移到华为的鸿蒙OS,以及我们的生态当中,是非常方便,非常非常便捷的。所以在这里我想要告诉大家,在未来,在PC,在平板,在各种各样的领域,我们都可能拥有更强大的操作系统。”

鸿蒙OS降临第一天的基本情况就到这里。

初生的鸿蒙,未来将会怎样呢?

酷玩实验室将会在第一线持续关注。

华为鸿蒙到底出来了没,你知道华为鸿蒙到底是什么吗?相关推荐

  1. 美的华为鸿蒙,董明珠万没想到,格力终将被美的超越,华为鸿蒙“功不可没”...

    格力被美的超越 格力和美的都是国内知名的家电巨头,其产品备受消费者青睐,那么二者到底谁更胜一筹呢?如果放在前几年,这个问题的答案无疑是格力,因为在董明珠的亲自代言下,格力空调红遍了大江南北,创造了非常 ...

  2. 华为发布鸿蒙支持P30吗,华为P30还没焐热,华为P40就来了?或支持鸿蒙新系统

    原标题:华为P30还没焐热,华为P40就来了?或支持鸿蒙新系统 华为p30在市场上取得了非常好的销量,其50倍变焦的出色表现让人们对于华为手机刮目相看.一直走商务风格的高端旗舰机,竟然能够推出如此高的 ...

  3. 非洲有没有鸿蒙,鸿蒙还没上线,华为便透露出不会主张短视频类应用和游戏应用的,有什么用意吗?...

    根据华为鸿蒙系统的路线图,鸿蒙的手机版本将在四月份开支持一部分华为手机,其中已经确定了的就是华为Mate X2.另外根据网友爆料,搭载麒麟710及后续处理器的华为.荣耀手机,都有望适配鸿蒙系统手机版. ...

  4. 华为鸿蒙系统有驱鼠软件吗,华为还没正式发布鸿蒙系统,就开始提出苛刻条件,并非想用就能用...

    鸿蒙系统的全面解读 王成录接受采访的时候提到,到年底预计搭载鸿蒙系统的设备,保守估计将会达到3亿台,其中有2亿台设备将会是华为手机,华为智能屏以及可穿戴设备等等终端将会占到3000万台,而剩下的700 ...

  5. 华为鸿蒙系统还没发布吗,华为没有孤军奋战,合作伙伴“雪中送炭”,鸿蒙系统正式发布!...

    6月2日晚上,期待许久的鸿蒙0S 2终于正式登场了,这意味着鸿蒙手机已经变成了面向市场的正式产品,这是华为迈出的一小步,却是国产系统与安卓.iOS竞争的开始. 在鸿蒙OS正式推出后,不少华为手机用户已 ...

  6. 还没新上市华为鸿蒙os,搭载华为操作系统的新机或年内上市 华为自研操作系统是鸿蒙还是OS?...

    此前,华为注册"华为鸿蒙"商标,近日,有信息显示,华为正在紧锣密鼓的测试自研系统,其预计会在今年第四季度推出,届时搭载该系统的新机也一并亮相,而新机的备货量在百万台规模. 这份报告 ...

  7. 鸿蒙2.0开始推送,华为OS首次登陆手机,亮点槽点都在这里

    贾浩楠 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 很快啊!华为鸿蒙2.0,这就来了. 目前,鸿蒙2.0已经开放公测,不少华为用户已经开始上手体验了. 据华为消费者业务软件部总裁王成录 ...

  8. 荣耀手机都不更新鸿蒙系统吗,华为EMUI不会更新了!直接升级鸿蒙系统,荣耀手机也不会放弃...

    今年华为是肯定会推出手机版以及平板电脑上的鸿蒙系统的,只不过现在华为还没有正式宣布什么时候更新.之前传闻华为会在三月份推出EMUI系统的最后一个版本--EMUI 11.1,并且会采用鸿蒙的内核.但是现 ...

  9. 华为鸿蒙系统是指芯片吗_华为首部鸿蒙手机P50——不再使用麒麟芯片,拍照系统再升级...

    12月16日,华为如期上线了鸿蒙OS2.0Beta 版本手机系统.最初版本支持P40.Mate 30系列和平板 MatePad Pro. 不过,想升级尝鲜的朋友可能要失望了.华为此次发布的鸿蒙系统属于 ...

最新文章

  1. win10子系统ubuntu文件夹位置_win10子系统(WSL)自定义安装路径
  2. 在Scrapy中使用Chrome中的cookie
  3. golang内存对齐
  4. 解压RK3288的boot.img修改init.rc 添加开机自启动脚本
  5. iOS - 解决设置导航栏按钮图片变色的问题
  6. 【资源分享】CS起源 V34.4044(经典版本)
  7. SPUtility.ParseDate使用问题
  8. 爱的十个秘密--2.思想的力量
  9. java正则表达式面试_【Java面试宝典】正则表达式
  10. php 导出excel 2007,使用PHPExcel导出Excel表
  11. html可折叠边栏,html – 仅使用CSS的可折叠灵活宽边栏
  12. 基于HTML5的iPad电子杂志横竖屏自适应方案
  13. java用linkedlist编写学生类_【S2第二学期-使用Java实现面向对象编程】Java平台的集合类(List、ArrayList、LinkedListMap、HashMap...
  14. 摩托罗拉linux专属游戏,摩托罗拉E680g Linux系统手机也可以玩游戏
  15. 用QT实现一个简单的桌面宠物
  16. 自己动手写网络爬虫-----(1)
  17. 计算机网络ip地址计算广播地址,ip地址计算与子网划分的方法讲解
  18. 主编编辑器如何设置我的签名?
  19. Video.js 使用教程 - 手把手教你基于 Vue 搭建 HTML 5 视频播放器
  20. java开发五子棋程序

热门文章

  1. doraemon的python 前段开发 标签的认识及运用
  2. 冯唐:在江湖上混需要养成的10个好习惯
  3. 百度排名批量查询_一篇文章讲透百度霸屏引流细节思路与极其简单的操作玩法...
  4. 互联网需要70老兵-祝贺杜红超再次创业
  5. PLC控制气缸,如何使用二位五通和三位五通控制电磁阀控制
  6. win7系统无法连接局域网服务器,win7系统无法访问局域网的解决步骤
  7. 2020年支付宝福卡获取攻略
  8. GDB调试错误显示没有文件,退出代码127
  9. 以点对点的方式连接8台计算机共需要多少条传输线?如果是9台呢?10台呢?使用什么公式来计算这个结果?...
  10. BeanUtils.copyProperties的用法