华为鸿蒙掌舵人王成录:鸿蒙系统,⾯向未来万物互联

导语

从主机时代、PC时代一直到移动互联网时代,开发者引领着信息化革命的每一步。即将到来的万物互联时代,则为开发者带来了又一次引领时代的机会。

王成录坦言,一个生态的构建比做一个单点的技术要宽泛得多,站在开发者的视角,无论是开发硬件还是开发软件,华为希望开发者开发都变得非常简单。“我们门槛降得越低,才能吸引更多人进来,我们这个生态才有希望。”

在5月24日举行首届HarmonyOS开发者创新大赛颁奖典礼,华为正式宣布启动HarmonyOS高校人才培育计划,将推动超过15款HarmonyOS课程走入高校,打造华东、华北、西南等7大片区鸿蒙高校创新训练营,并通过每年3场HarmoyOS相关的开发者大赛来以赛促学、以赛促创,培养更多HarmonyOS全栈开发后备力量。

华为鸿蒙掌舵人王成录:鸿蒙系统,⾯向未来万物互联

以下为王成录演讲全文

⾮常⾼兴,从去年12⽉16号我们宣布⼿机开发版本到今天,我们做⼀个简单的⼩结。⾮常感谢开发⼿机的Bate版以后,⼤量开发者积极参与。短短⼏个⽉的时间,我们有了⾮常多好的创意。我相信这是整个鸿蒙⽣态前进的⼀⼩步,未来会有更多⽆限的可能。

今天我想利⽤这个机会跟⼤家再回顾⼀下鸿蒙操作系统诞⽣的故事,我想这个诞⽣的故事有助于⼤家对HarmonyOS有更深⼀步的理解。我相信鸿蒙操作系统在未来移动互联⽹产业将会带来⾮常⼤的商业机会和创新机会。

⼤家都知道我们所从事的这个领域是信息技术的领域,从过去的历史来看,我们⼏乎每⼗到⼆⼗年,都会有⼀个⼤的变化。⽐如我们从服务器的时代到PC,到智能⼿机,基本上⼗到⼆⼗年就会有⼀个⼤的⻜跃。

在主机时代,我们每个⼈要想⽤⾃⼰的计算机,那是⼀个梦想,我们得去申请⼀个固定的时段⽤⼀下,可能就结束了。随着PC的出现,我们把⼤型机或者服务器⼩型化放到了桌⾯上,让每个⼈都拥有⼀台计算机成为可能。当这个设备变得更⼩,装进了我们的⼝袋,就是⼤家今天都离不开的智能⼿机。应该说,每⼀个硬件形态的变化,都推动了信息更深度和更⼴度的发展

在主机时代,我们看到的所有信息,可能就是⼀个⽂件,甚⾄很多是⼆进制的形式或者是⼗六进制的形式。PC时第⼀次有了图形界⾯操作系统,有了浏览器以后,⼤家看信息就很⽅便了,就是超⽂本连接,HTTP不断地跳转,就能浏览到我们所有想要的东⻄。到⼿机以后,信息离⼈更进⼀步,所有信息不⽤再⼀层层跳转,会⾮常平铺的展现在消费者⾯前。我们⽤智能⼿机以后,获取信息⾮常⽅便,获取信息服务⾮常⽅便,反过来推动了信息数字化⾮常深⼊和⼴泛的发展,我们出现了⼤量的APP。

在所有这些过程中,开发者是最终的推动者,他的作⽤不可替代。这⻚材料我跟⼤家稍微分析⼀下。第⼀幅画⾯就是⾮常⾮常值得尊敬的两位Unix的发明者,Ken Thompson和Dennis Ritchie。这两个⼈是信息时代的引领者,KenThompson⼀个⼈⼏乎创造了Unix系统。在Unix系统⾥⼏个⾮常伟⼤的创造,⼀个是⽂件系统,⼀个是Grape,⼀个是把各个系统或者进程之间连接起来的Pipe。他们俩奠定了今天信息技术发展⾮常重要的基础,特别是C语⾔也是伴随着Unix诞⽣的。

中间这幅图是Linux之⽗Linus Torvalds,他在21岁读⼤学时就⾃⼰开发了Linux系统并做了开源,应该说改变了软件的开发⽅式,或者说改变了信息的⽅式,让今天的数字化可以如此快速的发展。Bill Gates⼤家⾮常熟悉了,如果没有windows操作系统,我们还在⾮常低效的⽤纸质化办公的⽅式。

Larry Page他基于PageRank的算法开发出了全世界最优秀的搜索引擎。Andy Robin就更跟⼤家很近了,这就是安卓的发明者。这些⼈⼏乎每⼀代都是他们推动了信息社会的向前快速发展,我也相信今天在座的各位可能就是下⼀个Ken Thompson,可能就是下⼀个Andy Robin。

今天鸿蒙操作系统带给⼤家的不是⼀个简单的⼩创新,HarmonyOS诞⽣的背景,我们是2016年5⽉份正式⽴项做这个系统,当时的⽬标⾮常清晰。

第⼀个,我们绝不会再做⼀个安卓或者再做⼀个IOS,如果再做⼀个⼀样的智能终端的操作系统,是没有价值的。第⼆个,我们判断未来⼀定不仅仅是智能⼿机会⼩型化、智能化。我们身边的智能化设备会越来越多,所以我们做这个系统⼀定是⾯向未来万物互联的,我们希望⽤⼀套系统能够解决⼤⼤⼩⼩所有硬件设备装载系统的问题,不再让不同的硬件装不同的系统,就像⼈和⼈之间讲不同的语⾔⼀样,⾮常难沟通。如果所有智能硬件⽤⼀套系统,就具备了让所有智能硬件⽅便沟通的基础。

我们希望能够⽤这样的系统将硬件之间不仅仅是简单的连接,我们希望在系统的眼睛⾥,在系统的视⻆⾥,所有连接在⼀起的设备是⼀台设备,我们也希望将来信息开发的⽅⾯不再受限于今天的APP。APP这种形式的信息开发和分发及使⽤⽅式,只适合智能⼿机。我们把智能⼿机上的APP想搬到Pad上都有挑战。两年前Pad的横竖屏,打开APP都会有很多问题。华为开发了⼀个平⾏视界才把这个问题解决。⼿机和Pad还是⽐较相似的硬件终端,我们的APP都很难跨过去,如果不解决这个问题,再多硬件是没有⽤的。因为硬件上⾯如果没有服务和应⽤,这个硬件是没有价值的

⼤家都⽤过智能⾳箱,我们在座的各位也不⽌⼀台智能⾳箱,但我们都会不知不觉不⽤它了,原因是智能⾳箱这个硬件上能够给我们提供的服务太少了。我们基于这个考虑当时设计了鸿蒙操作系统,我们希望鸿蒙这个操作系统能够⽤⼀套系统解决未来所有的智能硬件搭载同⼀个系统的问题。

这个系统的特征是什么?我给⼤家回顾⼀下,回顾的⽬的是帮助各位开发者更好的理解HarmonyOS系统,⼤家理解得越透彻,我相信⼤家会做出更多我们今天⽆法想象到的创新。

这个系统的特征,我们希望⽤⼀套系统解决所有硬件带来的问题。这个系统背后就是鸿蒙操作系统设计之初,我们是全栈模块化的设计,不论是纵向、横向,完全进⾏解耦。

⼤家知道,⼀个软件它的核⼼是架构,架构的核⼼是应对变化的能⼒。这点特别特别重要。如果我们没有⼀个好的架构,这个软件是⽆法快速的应对变化,也没法去⻓远发展。架构到底是什么呢?抽象⼀句话,架构就是业务逻辑的技术表达⽅式。换句话说,就是⼀个系统的业务从启动上链到应⽤的使⽤调⽤,到底这个逻辑过程是什么样的,围绕这个逻辑过程来分架构,这个架构才是可持续的。我也⾮常有信⼼能够全架构解耦做的就是鸿蒙⼀个。

有了这个能⼒以后,今天华为的智能⼿表,华为的⼤屏,低端机到旗舰机,所有软件配置可以在⼀条产线上,不需要⼈⼯配置,根据硬件能⼒就可以⾃动加载相应模块,就把这个设备⽣产出来了。我相信这对所有智能硬件⽣产⼚家来讲是⼀个⾮常重要的能⼒,否则他要做⽆休⽌的定制,⻔槛是⾮常⾼的。

中间这个⾮常有意义,我们今天所有的连接都是浅连接,仅仅能握个⼿。⼀个程序的运营是需要数据的,需要计算能⼒、IO能⼒,今天所有的连接只是下⼀个简单的指令。鸿蒙操作系统不但能够进⾏简单的连接,我们能够做到数据的⼀体化,分布式数据库、分布式⽂件系统、分布式计算,让所有连接在⼀起的设备像⼀台设备⼀样。这个能⼒具备了,就是右边第三幅图要表达的,⼀旦数据统⼀,⼀旦⽂件系统统⼀,我的程序、应⽤就可以在多设备之间⽆缝的流转起来。这个能⼒⼀旦具备,今天开发者头疼的⾯向各种不同硬件、不同系统要开发不同应⽤的困难就迎刃⽽解。这三点是⾮常⾮常重要的。换句话说,我们回想⼀下2007年乔布斯发布第⼀代智能⼿机,那时候的智能⼿机就是把电话功能、浏览器功能加MP3功能合为⼀体。他有⼀张⾮常经典的胶⽚,乔布斯在那⻚胶⽚重复了三遍:Phone、this Phone、this is iPhone。从那天起我们拿的智能⼿机就不仅仅是⼀台电话了。

⼗⼏年过去,今天的智能⼿机它就是⼀个超级终端,它是⼀个照相机,⼀个录像机,⼀个卡包,⼀个阅读器,⼀个浏览器,⼀个MP3,⼀个收⾳机,⼀个钥匙包,所有东⻄都在智能⼿机⾥。这个过程,我相信仍然会不断地持续下去。但是在单个物理设备上,毕竟空间有限,不能塞那么多东⻄在⾥⾯。如果能打破这个约束,这个超级终端的边界就会⾮常⼤,会有更多的想象。

这就是鸿蒙操作系统软总线实现的⽬的,我们希望⽤⽆线连接的⽅式,能够⽆限逼近今天看在⼀块PCB板上各个模组和组件。这是鸿蒙系统⼀个⾮常⾮常巨⼤的创新。我们希望开发者准确理解鸿蒙这⼀点,就相当于有了⽆数个积⽊,可以根据场景随意组装我所需要的终端,这个终端上的应⽤将会有今天单设备⽆法实现的各种各样的功能。我们希望⽤鸿蒙操作系统构建什么呢?消费者将来不再⾯对的是⼀台⼀台孤⽴的设备,消费者需要的是服务。我们希望更多的设备连接在⼀起以后,⽆感知的⽅便的给消费者提供各个场景上他所需要的服务。

⽐如我在健身时,是需要⼀个健身教练在我边上,我在家⾥时需要⼀个管家,能够实时看着我的家,办公时也需要⼀个实时助⼿在。我相信这样的梦想、理想,在鸿蒙所有设备联结在⼀起时,将会⾮常接近于实现。这⼀点我希望开发者好好理解⼀下,鸿蒙操作系统构建的所有设备融为⼀体,它不是⽬的,是⼿段。我们真正的⽬的是给消费者提供真正的贴⼼的专业化的各个场景化的服务。

有了这个能⼒,我相信每⼀位获得的体验将会⽐今天好得多。我们今天获取任何⼀个信息和服务,不得不依赖于某⼀个设备,⽽且这个设备不管多强⼤,都需要根据我的指令来给我反馈。我们希望将来这个情况改变掉,这些设备之间互相能够协商,它能够感知到消费者想要什么,消费者的状态在哪⾥,他的情况是什么样,上下⽂在哪⾥,能够准确的、及时的给你提供贴⼼的服务,不再需要消费者做各种各样的配置。这是我们希望达到的理想⽬标。我们也⾮常相信,在这样的⽬标牵引下,今天所有的智能硬件制造⼚家,都有了⼀个产业化升级的机会。

⼤家想⼀想,我们⼀个产品或者⼀个服务,它的最佳消费者体验应该是什么?⼀定是个性化的。我们所有⼈需求都不⼀样,谁的设备能够个性化的满⾜每⼀个⼈的要求,这个设备的体验⼀定是最棒的。今天,我们基于现有的技术,我们⽆法做到差异化,⽐如中国的制造业,我们的家电⾏业,⽩电⾏业,办公设备,所有设备的⽣产⼚家,今天最⼤的⼀个问题就是同质化⾮常严重。我们买了⼀个空调,⼏乎所有⼈的空调都⼀样,我们买了⼀个家电系统,⼏乎都⼀样。鸿蒙操作系统有可能让这些硬件⼚家能够真正⽣产出来个性化的,满⾜每⼀位消费者需求的产品。我相信这对中国所有基础制造业来讲,是⼀个⾮常巨⼤的转型升级的机会。

当然,这个机会和梦想的实现,仍然依赖于我们⼴⼤的开发者。这也是鸿蒙⽣态构建的重中之重,希望所有的开发者能够在这个梦想实现的过程中持续地贡献⼤家的⼒量和智慧。

今天在座的各位以及今天线上的各位,就是我们实现这个梦想的第⼀批种⼦,⾮常⾮常地感谢⼤家!

特别是我们去年12⽉16号发布了第⼀届创新⼤赛以来,令我⾮常感动的是⼤家的反应⾮常热烈和积极。我们总共有3100⽀队伍报名参赛,参赛⼈数超过1万名。在这个过程中,我们有很多专业的参赛教师来辅导⼤家,我们有⼏万名开发者参与了这样的学习,我相信这个过程对⼤家理解鸿蒙,理解我们未来的构想,是⾮常有好处的。经过了接近半年的努⼒,3000多⽀队伍,最终有23个作品⼊围,今天⼤家都会在现场感受到我们这23个作品它伟⼤的创新的地⽅。我相信这个创新仍然是⼀⼩步,我们沿着这个⽅向往下⾛,将来会创造更多的可能。

这⾥⾯是三个典型的作品,第⼀个是涂鸦,我们有了分布式的能⼒,让涂鸦这种亲⼦化的活动变得更加贴⼼,或者更加有益。第⼆个是多机位拍摄的APP,每个⼈都想去做专业的摄影,基于今天的设备很难做到,但在鸿蒙操作系统的分布式能⼒加持下,这个梦想就不是那么困难,变得相对简单。第三个是智慧农场,这个想法是⾮常棒的,包括各种传感器的互联,上⾯的应⽤推荐。我相信它是未来我们鸿蒙所构想的万物互联上⾯应⽤⽅式⼀个很好的雏形。

⼤家知道,⼀个⽣态的构建⽐我们做⼀个单点的技术要宽泛得多,我们要站在开发者的视⻆,⽆论是开发硬件还是开发软件,我们希望开发者开发都变得⾮常简单和容易。我们⻔槛降得越低,才能吸引更多⼈进来,我们这个⽣态才有希望。我们在北向⾯向应⽤开发者层⾯,在框架、编译器、⼯具等等⽅⾯的投⼊,仍然会持续,我们也⾮常欢迎⼴⼤的应⽤开发者你们给我们提供建议,我们⾮常希望能够跟你们⼀起把⼤家的经验总结下来,把我们不⾜的地⽅快速弥补上去,我们让更多的开发者有机会加⼊到这个⽣态的过程中。在南向我们会有更多的芯⽚及模组的对接,也有SDK,⻢上会全量开源系统,开源基⾦会会正式公布,⼤家去关注他们的官⽅⽹站,可能在⾮常近的时间就会⾯向所有开发者全量开源。我相信所有这些东⻄都是未开发者着想,我们希望开发者能够基于你⾃身的能⼒以及现状的需求,能够有⾮常多的选择供你们开发硬件和软件,这个过程我们会持续做下去。

我们今天也启动了⾼校的⼈才培养计划,今天已经有⼗⼏所⾼校开始把HarmonyOS作为选修课,这些⾼校很多都是中国顶级的⾼校,我们希望更多⾼校加⼊进来,把鸿蒙操作系统作为必修课,我们也在七个⽚区开展了持续的夏令营活动,我们也希望⼴⼤⼤学⽣包括周边的开发者都可以加⼊进去,我们同时以⽐赛的⽅式带动⼤家更多的有机会参与到鸿蒙⽣态的构建当中,这次的⼤赛就是其中之⼀,我们还有华为ICT⼤赛,以及华为杯全国⼤学⽣物联⽹设计⼤赛,这两个⼤赛⾥都会有鸿蒙的专题赛道,也欢迎⼤家都能够积极去参与。

今天就简单给⼤家介绍了⼀下鸿蒙操作系统的过去是如何开发过来的,我们也看了⼀下今天第⼀次⼤赛的整体情况,包括⾼校的计划,我们希望通过⼈才,通过开发环境的构建,开发社区的构建,包括技术持续的积累,能够为整个鸿蒙⽣态的发展,提供全景的全⽅位的⽀持。正如去年开发者⼤会余总跟⼤家讲的,我们每⼀位开发者都是未来的种⼦,我们星星之⽕⼀定可以燎原。再次感谢⼤家对⼤赛的热情参与,也对各位获奖的团队表示祝贺,谢谢⼤家!

 

欢迎加入东西智库微信群,专注制造业资料分享及交流(微信扫码添加东西智库小助手)。