独家对话华为王成录:手机 HarmonyOS 开发者 Beta 版将如约而至

今年9月的华为开发者大会HDC2020上,华为发布了面向全场景的分布式操作系统HarmonyOS 2.0。这款操作系统一经发布便获得了业内的热切关注,在开源社区更是掀起了一股讨论的热潮。那么HarmonyOS为行业带来了什么变化?HarmonyOS为开发者提供什么便利?其即将开放的手机HarmonyOS 开发者Beta版本研发进度如何?华为消费者业务软件部总裁王成录博士在接受CSDN记者独家专访时给出了答案。
 

HarmonyOS是万物互联时代的操作系统

HarmonyOS如今已经得到了广泛的关注,开源后更是有不少开发者的亲身参与其中。当记者问及HarmonyOS推出的初衷时,王成录博士介绍称,华为内部确定要做HarmonyOS是在2016年5月,那时就已经对未来的市场和技术可能的方向做了布局。

 

其中主要原因在于,一方面以智能穿戴、智能家居等为代表的IoT智能设备相继出现,消费者持有的终端数量越来越多,同时这些设备智能化程度越来越高,并且设备形态越来越多样化。另一方面,在当时行业中有种偏激的说法,看到手机可以替代MP3、数码相机的一些功能,认为一个功能强大的智能终端可以替代掉多个其他较为专一功能的硬件。包括手机可以把所有设备替代掉,PAD可以把笔记本电脑替代掉...但事实是,这些都不会发生。无论是智能手环、智能手表,还是智能家居里的扫地机器人、冰箱、电视、洗衣机……这些设备都有其无法完全替代的价值。

 

“面对越来越多的智能设备,又不存在某个物理上的超级强大的终端替代掉其他设备,那么为什么不让它们更紧密的合作呢?”王成录博士表示,就是这一想法让他开始带领团队进行HarmonyOS关键技术的前沿探索。

智能设备之间协作需要建立起系统层的连接,而不是一个“浅连接”。想要不同的智能终端设备协作起来,首先需要解决的就是连接问题。把手机照片拷贝到电脑上就是一个基本的协作,但需要连一根USB线,设置传输模式,找到文件拷贝等步骤,不是很方便。其他IoT设备,如智能音箱、智能灯泡连上就更不方便了,还只能控制开关、播放等基本操作。

 

王成录博士告诉CSDN记者,这种连接不能只是基于单个功能的浅层次连接,而应该形成系统层的连接。就像操作系统看电脑就是CPU、内存、显示屏、扬声器、磁盘等一个个的模组,HarmonyOS将一个个孤立的IoT设备看成一个个模组,比如灯看成一个显示模组,电视是一个显示模组加上扬声器模组等。消费者眼中看到是两个设备之间的连接,但是在HarmonyOS看到是一个个模组的连接,这个原始的想法后来成为HarmonyOS最核心的创新之一,它可以帮助IoT解决大问题。

 

过去几年,国内有很多企业做车的智能化,其中不乏优秀的大企业,但最终都没有做出很大规模,其中一个原因就是他们把车做为一个全新的独立的硬件,开发/定制出一个全新的系统,建全新的应用生态,这些应用或重新开发或从手机等迁移过来,很多APP厂家都无法接受这么大的代价。

 

所以,HarmonyOS的优势就是系统底层将孤立的设备看成一个个的模组连在一起,上面的应用就不需要从一个设备开发迁到另外新设备,整个加入HarmonyOS生态硬件设备形成了一个软件定义的“超级虚拟终端”。当新的硬件形态接入HarmonyOS后,上层的应用不需要从原有设备迁到新设备上,而是直接运行在HarmonyOS形成的“超级终端”上,应用可以直接拿来重用,而不需要厂商反复的针对新设备进行开发。

 

王成录博士说:“HarmonyOS带给行业最大的创新,不仅设备厂商不必去进行复杂的系统定制/裁剪研发,而且应用生态也可以非常简单的实现共享。”

HarmonyOS创新路,形成场景化的超级终端

那么一个新的问题出现了,当多个终端融合形成了超级终端,这会给普通的消费者带来哪些价值呢?

 

王成录博士举了一个简单的例子,很多人喜欢在家里K歌,其实K歌基于HarmonyOS就可以做很有用的创新。以往很多 K歌发烧友要么是使用单个手机K歌缺少K歌的氛围,要么需要购买许多专业的麦克风、功放、播放器等设备,才能获得KTV一样的感受。但现在,只要家里的手机和大屏使用HarmonyOS,手机就可以化身为专业麦克风,电视做MTV播放器,手机还可以使用APP方便地点歌、切歌、调音等。如果想邀请家人来一起唱歌,那么只需要扫一下屏幕上的二维码,第二个麦克风就可以加入进来。这样手机和大屏就组成了一个有麦克风,点歌台,调音器,MTV播放器的家庭娱乐“超级终端”,不需要花费太多代价,却可以实现体验的全面升级。

 

目前,HarmonyOS已经在智能家居、智慧出行、社交购物、智慧教育、影音娱乐、移动办公、运动健康等七大场景打造了场景化的超级终端,为消费者提供无缝的全场景智慧生活体验。超级终端不仅仅是让各个设备之间的融合,还意味着算力、安全等各方面能力的叠加。

 

超级终端也可以让设备的安全性也将大幅增强。以往,在智能家居中很多智能终端设备受限于设备能力或者算力限制,往往会成为智能家居里的安全短板。通常的解决办法是在路由器或者家庭网关处设置一个强大的防火墙进行拦截,但是,无论是防火墙还是路由器,想通过单设备拦截所有攻击都要求其具备相当强大的能力,这种门槛是很多家庭无法接受的。

 

但HarmonyOS的安全解决方案则有所不同,虽然站在防御第一线的设备依然是路由器或者防火墙,但其可以通过分布式技术调度手机、电视以及搭载了HarmonyOS的各类设备的安全能力,共同防御各类攻击,弥补场景中的设备安全短板,提升整体安全性。

把复杂交给HarmonyOS,把简单留给开发者

开发者的时间和精力是有限的,如何降低其接入HarmonyOS的门槛,是构建一套完成的开发生态必须解决的问题。王成录博士表示HarmonyOS已经为设备和应用开发者提供完善的方案,可以帮助开发者更加专注于业务开发和创新。

 

尤其是在面向应用开发者方面,HarmonyOS提供分布式应用框架、13000+API、IDE及方舟编译器,帮助开发者实现一次开发多端部署,开发者只需要关注业务逻辑,不必关心跨端调度与通信细节,减少代码和复杂度,大幅提升全场景体验开发效率。

 

分布式应用框架能够将复杂的设备间协同封装成简单接口,可分可合可流转,轻松实现跨设备应用协同;分布式应用框架分步骤提供13000多个API,支持开发大屏、手表、车机等应用;全场景跨设备集成开发工具Huawei DevEco 2.0,可以提供实时预览UI, API智能补全,高性能模拟仿真和实时调测能力;高性能多语言编译的方舟编译器2.0能够统一运行时及多语言前端,通过组件解耦实现多设备弹性部署,提高代码执行效率。

 

同时,智能终端由于底层芯片、I/O、网络、应用和界面各不相同,HarmonyOS实际是建立一个异构的分布式环境,开发者只需要考虑Runtime以上的部分,Runtime以下全交给系统。

 

王成录博士还分享了一个当年在研发华为核心网产品线时的趣事,由于当时底层操作系统不支持异构多核调度,当产品由单核CPU切换到多核时,需要上层代码把进程绑定到指定核上,要考虑的事情非常之多。但后来有了OS级异构多核调度之后,写代码就只需要关注业务逻辑了。

 

这个例子和分布式开发框架有着异曲同工之妙。如今很多开发者在软件开发时需要考虑GPU逻辑、考虑数据同步、考虑考虑跨平台调用等,但鸿蒙不需要,底层封装完毕后开发者只需要考虑业务问题即可,而且整体的应用体验与安卓原生应用相比甚至会更加流畅。

HarmonyOS携手伙伴移动终端产业未来十年

“在华为看来,HarmonyOS是一套面向万物互联而研发的操作系统,而移动终端产业发展中国是最有机会的。”王成录博士还具体分析了其中原因:

  • 第一,中国几乎具备了所有的产业生产条件。中国产出的大大小小的硬件,比如白电和黑电这一类的家电产品,中国制造大概占了全世界七八成;车辆生产,中国至少占据了1/3;智能手机,也是最多的……这种制造能力和硬件模组中国特别强;

  • 第二,中国的网络基础设施是全世界最好的,这对于设备互相之间的连接提供了基础帮助;

  • 第三,中国在应用创新领域堪称遥遥领先。比如我们的移动支付等,这些在国外几乎难以想象;

  • 第四,中国市场足够大;

  • 第五,中国从业人员众多。

 

由此可见,中国可能是移动终端产业最有机会,也是唯一有机会的地方,而HarmonyOS其必然能够帮助产业发展更上一层楼。

 

同时,HarmonyOS会继续加大开放和开源。OpenHarmony项目开源一个多月以来,应用合作伙伴超过 120家,硬件伙伴超过20家,开发者已经超过10万,共同参与HarmonyOS的开源建设。目前HarmonyOS开放出的轻量级内容主要是支持国内的家电产品,让他们能够快速走向智能化;国内的家电行业搭载鸿蒙的产品增速非常快,比如美的在双十一的时候就可能会上架十几款搭载了轻量级HarmonyOS的产品进行销售,而且目前的预约情况非常好。一旦业界认可了鸿蒙的价值,用户的使用习惯开始转变,HarmonyOS会开放更多的技术和设备,进而实现整个生态的完善。

 

在采访临近尾声时,记者就大家关心的手机HarmonyOS开发者Beta版本研发进度进行了询问,王成录博士的回答也自信满满,他表示当前进展很好,研发已经准备就绪,预计会如约在12月进行发布。届时希望广大开发者朋友能够一起参与进来,群策群力,共同建设鸿蒙生态。

更多精彩推荐
☞机器人也开始"怕疼"了?科学家开发无需人工干预即可"自愈"的机器人☞对话指令集创始人兼CEO潘爱民:面向未来的新型物联网操作系统 | 人物志
☞@程序员,什么才是“2020-1024”的正确打开姿势?☞最新!百度首发 OCR 自训练平台 EasyDL OCR☞SQL分页查询方案的性能对比
☞2021年,很可能是以太坊的“高光之年”
点分享点点赞点在看

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/39763.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

开发效果再最后。先说一下心理感受。 作为比较早期跟鸿蒙团队有接触的开发者。 (此段避免误解,有修改)18年那会是真的一行代码也不给看的,能给看的只有负责人手里的20页ppt,讲鸿蒙概念,都非常宽泛。负责人也…

刚刚用华为鸿蒙跑了个“hello world”!感觉还不错!

点击上方“Github爱好者社区”,选择星标 回复“资料”,获取小编整理的一份资料 作者:一个俗人 来源:my.oschina.net/u/169565/blog/4557279 最近华为鸿蒙OS 2.0正式开源!关于鸿蒙的教程其实网上也已经有一些尝鲜的小伙…

尝鲜!我在华为鸿蒙上编写的第一个 Hello World!

最激动入门级选手的心的时刻来了,本示例将演示如何编写简单业务,输出“Hello World”。 修改源码 bugfix和新增业务两种情况,涉及源码修改。下面以新增业务举例,向开发者介绍如何进行源码修改。 1.确定目录结构。 开发者编写业务时…

AIGC for code(text-to-codeAIGC/AI生成代码/生成式AI之代码生成/AI编程工具/自动编程/自动生成代码/智能编程工具/智能编程系统)

AIGC,Artificial Intelligence Generated Content,人工智能生成内容 AIGC for code,AI生成代码 1 Github Copilot 1.1 简介 Copilot是由微软的子公司Github与openAI共同开发的人工智能(AI)驱动的编程助手。它能够直…

全民ChatGPT热:快来解锁你的“全能网友”

前 言 2021年11月30日,OpenAI推出人工智能聊天原型ChatGPT,赚足了眼球,在AI界引发了类似AIGC让艺术家失业的大讨论。 据报道,ChatGPT在开放试用的短短几天,就吸引了超过 100 万互联网注册用户。并且社交网络流传出各种…

R语言Lasso回归模型变量选择和糖尿病发展预测模型

全文链接:http://tecdat.cn/?p22721 Lease Absolute Shrinkage and Selection Operator(LASSO)在给定的模型上执行正则化和变量选择(点击文末“阅读原文”获取完整代码数据)。 根据惩罚项的大小,LASSO将不…

分布滞后模型与自回归模型

分布滞后模型与自回归模型 第一节 滞后效应与滞后变量模型 一、经济活动中的滞后现象 一般说来,解释变量(自变量)对被解释变量(因变量)的影响不可能在短时间内完成,在这一过程通常存在时间滞后&#xff…

stata学习笔记|受限被解释变量

受限被解释变量类型 普通断尾随机变量——断尾回归:对于分析的样本解释变量有上限或者下限的要求零断尾计数数据——零断尾泊松回归和负二项回归:正整数偶然断尾(自选择问题)——样本选择模型:因为某些原因&#xff0…

回归模型的变量筛选与预测

我眼中的回归变量筛选 变量筛选是回归建模过程关键的一步,由于变量间的相关性,必然会导致不同的筛选方法得到不同的模型。 在所有变量筛选方法中,向前法、向后法以及逐步回归法的使用频率较高,因为这类方法操作简单、运算速度快&a…

回归模型中的哑变量

在构建回归模型时,如果自变量X为连续性变量,回归系数β可以解释为:在其他自变量不变的条件下,X每改变一个单位,所引起的因变量Y的平均变化量;如果自变量X为二分类变量,例如是否饮酒(…

简单线性回归模型

简单线性回归模型 研究经济变量之间相互数量关系最基本的方法之一是回归分析。在回归分析中,只有一个解释变量的线性回归模型是最简单的,称为简单线性回归模型或一元线性回归模型。本文主要从最简单的一元线性回归模型入手,讨论在基本假定满…

多元线性回归模型

多元线性回归模型 由于实际问题的复杂性,一个经济变量可能会同多个变量相联系。例如,消费者对某种商品的需求量不仅取决于该种商品价格的影响,而且可能受消费者的收入水平、其他代用商品的价格等因素的影响。因此,有必要将只要有…

快讯 | 机器人加班也会“猝死”,连续工作 20 小时倒地不起;马斯克暗示或起诉 OpenAI

一分钟速览新闻点 滴滴自动驾驶卡车 KargoBot 亮相上海车展 华为战略研究院院长周红:AI发展还面临三个重要挑战 路特斯发布全球首款量产“闪充机器人” 马斯克暗示或起诉 OpenAI 业内最新报告:ChatGPT 或会暴露企业机密信息 机器人加班也会“猝死”…

【科研资讯】嵌入织物的纤维泵和液体压电材料首现,全钙钛矿叠层太阳电池和高温超导电动悬浮取得新进展...

点击蓝字 关注我们 新的一天从研究资讯开始 DAILY NEWS 聚焦国内外 今日研究资讯 DAY BY DAY 2023年 4月6日 前言 在这里, 为你提供最新的科研资讯, 实验与热点你缺一不可! 1、首个嵌入织物的纤维泵制成 美国工程师设计了一种新型纳米颗粒&am…

国家数据局成立将带来大数据的五个发展趋势

大家好,我是独孤风。10年的时间我通过自学从港口工人转型成为了国企的大数据负责人。并注册大数据流动公众号,持续的进行文章创作,很高兴能在这里与大家相识~ 昨天的朋友圈相信大家都被这条振奋人心的消息刷屏了。 组建国家数据局&#xff01…

【技术简史】人类技术史:概念,本质,演化史,影响,未来挑战与发展前景

人类技术史:概念,本质,演化史,影响,未来挑战与发展前景 文章目录 人类技术史:概念,本质,演化史,影响,未来挑战与发展前景人类技术史:概念与本质人类技术史:演化史原始时期古代时期中世纪时期工业革命时期现代时期人类技术史:影响生产力水平社会结构生态环境人类技…

正向代理反向代理,清晰直观

大前提是什么?网络啊!局域网,公网啊! 表现是什么?请求 响应啊! 为什么代理?互通啊,隐藏啊 正向代理:代理客户端 多余的解释:你在局域网内(dddd&…

【网络】正向代理和反向代理

关于网络的基本知识: 为什么百度查到的ip和ipconfig查到的不一样;详解公网Ip和私网ip;详解网络分类ABC; 内网访问外网和外网访问内网的原理 代理 什么是代理?代理其实就相当于交易…

Traefik 一个反向代理的新工具

由于工作需要最近试用了几个反向路由的开源项目,Traefik就是其中之一。 一,Traefik 是干什么用的 简单来说它就是用来作反向代理和负载均衡的,比较适用于微服务化的场景,支持多种分布式的Key-Value存储系统,支持容器技…

Invalid block tag on line 16: 'endblock', expected 'endblock' or 'endblock topfiles'. Did you forget

Invalid block tag on line 16: ‘endblock’, expected ‘endblock’ or ‘endblock topfiles’. Did you forget to register or load this tag? 报错是因为代码没有注意空格问题。 改成缩进一格就行。