EMUI10:敲碎万物,迎接魔法

脑极体 2019/08/10 23:24

从科技的视角看,2019年和2009年有什么不同?

我想,最大的不同有两个:一是手机越来越重要,俨然变成了我们身体的一部分;二是生活里的终端越来越多,并且多终端的趋势似乎不可逆转。

这两件事同时存在,当然尤其合理性,但也客观给我们的生活带来了不少“不舒适”。手机、平板、智能穿戴、电脑、电视、车载终端、智能音箱、无人机,每个人的生活里现在都有巨大数量的终端设备。但是它们彼此的关系却是孤立远大于联接,往往我们拿到了一个设备,就要学习一套新的使用方法。而这些新设备想要与手机之间产生联系,基本只能通过APP和二维码、短信,来发生一些简单的浅层关系。

多终端的问题,某种程度上是悬在未来头上的一个隐患:当终端越来越多,用户将很讨厌无尽的学习成本和低效联接模式、开发者将消耗大量时间与金钱,只为了将应用搬到一个个不同的设备上;社会生活的效率,可能在一个个终端的拿起放下中被普遍拉低效率。

这个复杂的问题,是否能有一种技术上的解题思路?让消费者不抛弃时代馈赠的科技礼物,也不至于在手机和多设备的混合中焦头烂额。

新知图谱, EMUI10:敲碎万物,迎接魔法

在华为开发者大会2019,有很多震撼的技术发布。但是如果说其中哪项技术将带给我们的生活最直接可感的改变,那么非EMUI10莫属——它从底层逻辑上,解决了多终端和手机之间到底如何共存的问题。

这一点,神似当年到底发展空军还是海军的争论,结果却发展出了航空母舰这种至今霸占人类军事史顶峰的存在——技术不达标时才要取舍,技术牛人表示:我全都要。在维持手机王统,与发展多终端生态之间,EMUI10“轻轻”说了三个字:分布式。

新知图谱, EMUI10:敲碎万物,迎接魔法

一场魔法随之诞生,问题有了全新的答案。

回顾EMUI的发展历程,我们很容易发现它一路都在解决重大问题,从“天生快一生快”,到GPU Turbo,再到方舟编译器,莫不如此。而分布式——这个听起来有点生冷有点技术的名字,可以说在解决问题的同时,创造了新的时代。

如果我们耐心审视EMUI10,以及被它带入现实的技术逻辑、开启的手机体验战略,就会发现这样的评价绝非夸张。

当然,EMUI10还有很多值得称道的东西。比如“美,不止初见”的全新UI设计,包括深色模式、多彩的灭屏显示,再进化的杂志锁屏、引入莫兰迪风格颜色等等。

但我想我们有必要先将目光集中在分布式技术,在EMUI10中带来的改变。因为或许我们在不久之后,就要从它敲碎和重建的规则中,重构你对手机、对生活的想象。

“活字印刷”,魔法的开始

在华为开发者大会2019,华为消费者业务CEO余承东提出,全场景智慧生活战略,是华为未来5到10年的长期战略。

新知图谱, EMUI10:敲碎万物,迎接魔法

华为要做全场景多硬件生态,这在今天已经不是什么新闻。而一直以来大家好奇的,是华为全场景生态与其他硬件厂商的IoT产品,究竟有什么不同。

EMUI10就回答了这个问题。事实上,每一项华为战略都有非常清晰的技术支点,在技术层就将自身产品与体验构成了差异化。比如说华为终端的核心驱动力是AI,就是建立在麒麟系列AI芯片的基础上。

而华为已经明确提出的1+8+N全场景战略,要让华为手机、华为PC、大屏、穿戴等设备,以及生态合作伙伴的设备建立完全不同的产品竞争力,其技术起点就是EMUI10中展露的分布式技术。

新知图谱, EMUI10:敲碎万物,迎接魔法

所谓的“分布式”其实并非一项具体的技术,而是多种跨领域软件技术的集合,其中包括一系列分布式计算、存储,以及硬件虚拟化的技术。这些技术解决方案集合到一起的目标只有一个:把现在的硬件系统全部敲碎。

当然,敲碎的并非物理层面的硬件,这个目标一把锤子就够了。而是在硬件能力层面把一个个终端打碎,变成能力上的最小集。再基于这个结果,把硬件能力重新组装到一起。

或许我们换个说法,更有助于大家理解其中的逻辑:我们今天面对的硬件,绝大部分只能基于应用进行连接。但硬件往往并非只有应用,而是拥有一群不同能力的硬件模块。

比如说,一个手机拥有显示屏、通讯模块、摄像头、麦克风、计算模块等等;电视拥有显示屏、摄像头、麦克风、遥控装置;手表拥有显示屏、传感器、麦克风。

注意到没有?其中这三种硬件都有显示屏麦克风,那是不是可以在网络条件允许的情况下,将这些显示屏麦克风连接起来,这样你对着手机手表的麦克风说话,其实也就是对着电视的麦克风交流;手机显示屏看着小,就直接把它扔到电视上。

这种逻辑下,硬件不仅可以互通,还可以互助。比如手表的显示屏肯定不会有多好,那么是否可以让手机的计算能力计算好图像,再直接扔到手表这里,提升手表的显示效果?

听起来这些有点不可思议,但在EMUI10中,这样的无缝体验确实已经做到了。基于分布式技术和硬件虚拟化、软件总线技术,华为将各种终端的能力进行了池化,都集中在一个虚拟大平台上,变成了一个你看不见,却拥有你手机、穿戴、电视、PC等各种能力的超级终端。

这个听上去不可思议的变化,开始于EMUI10背后一项巨大的工程:将各种终端的硬件能力进行层层解耦,把打碎的硬件形态拆分到最小化程度,变成一个个独立的驱动文件。

基于这些硬件能力的最小集,在网络联接和端云计算能力的帮助下,我们就可以将自己的硬件体系进行“能力上”,而非“应用上”的联接,真正做到跨终端设备的一体化。

这就像智能设备时代的活字印刷术,分布式技术把一块块碑刻与竹简拆分到最小,变成一个个字。再用这些字组成千变万化的内容,形成了跨文献的印刷效率。在华为开发者大会现场,就演示了把一台大疆无人机的摄像头,直接“驯化”成手机摄像头。我们不再只能通过无人机拍好视频,下载到电脑再传到手机中观看,而是可以通过手机直接在天空中无延迟地注视世界。

新知图谱, EMUI10:敲碎万物,迎接魔法

至此,我们知道华为并不是仅仅想让你买一堆华为和合作伙伴的设备。而是想要基于EMUI10开始的独特技术能力,在分布式技术基础上构筑并未出现过的跨终端体验——所以华为消费者业务软件总裁王成录博士说,EMUI10是打开全场景智慧生活的钥匙。

如果还没有理解EMUI10的分布式技术,武侠迷可以想想古龙描写的一口箱子,箱子里的部件灵活组装,变成一把把克敌不同敌人的绝世神兵;动漫迷可以想想变形金刚,他们之所以能变形,似乎就是因为身体是由“分布式部件”组合到一起的;女性朋友们,大概可以想想你肯定不会只穿固定的套装搭配,而是把不同的单品、配饰组合成自己喜欢的样子再出门。

未来的我们,将可以把各种设备的硬件能力,组合成我们自己喜欢的样子。

谁能说,这不是一场革命呢?

请重新享受这个多硬件的世界

在技术基础上,想象未来是很难的。就像智能手机刚出现的十几年前,你肯定无法想象今天的手机应用形态——想出来了,你大概就可以上福布斯排行榜。

但是未来近在眼前,先在文字里体验一下EMUI10将带来的用户体验改变,或许还是很有必要的。

在EMUI10分布式技术的“超级终端”理念里,用户能够通过手机直接管理其他设备。而这仅仅是一个开始,更有趣的体验爆发点在于,用户将可以同时收获不同硬件的不能能力,获得意想不到的价值。

EMUI10指向的超级终端,将会是什么样子呢?我们可以举几个例子来看看。

比如说,在跟家人视频通话时,我们经常嫌弃手机屏幕太小,声音也不够清晰。尤其是与长时间未见的父母、孩子、伴侣视频通话的时候,恨不得声音再真切一点,影像再放大一些。

在分布式技术的帮助下,当我们把手中的手机,和房间里的TV、音箱组合成一个超级终端,这一切将迎刃而解。视频通话的时候,我们可以一秒将视频扔到电视上,享受大屏带来的交互快感;如果掀起电视的音质也不如意,可以将通话扔到智能音箱里,真正让家人的声音包裹住你的思念。

新知图谱, EMUI10:敲碎万物,迎接魔法

从前,做到这一切也不是不可能。但至少需要安装3根转换线,调试几个驱动器。折腾完半个晚上就过去了,远在老家的父母要陪我们苦苦等待设备就绪。

再比如在开车时,安全永远是第一位的牵挂。但是疲劳驾驶、情绪驾驶这类问题,很可能司机本人都意识不到。如果家人不在身边,危险可能随时发生。而如果利用EMUI10的分布式技术能力,我们可以让车里的摄像头变成智能摄像头,监测司机的状态;再让智能手表监测司机的心跳、心率等指标,这一切在手机里完成AI感知计算,并且实时通报给远方的家人。那么驾驶安全显然将获得质的提升,家人的牵挂将被科技所温暖。

在超级终端到来前,这个设想近乎是无法被普通人实现的。而此后,或许将是我们生活里的日常。

在分布式技术带来的超级终端下,这样的改变还有很多。比如我们使用PC进行网银转账、账号登陆时,将不再费时费力接受验证码,因为我们的生物密码信息就存储在超级终端里,每个终端都能认识主人;再比如PC上将能打造与手机上无缝结合的办公体验,手机可以操控电脑,电脑也可以操控手机。对于每天两部手机一台PC来回忙活的媒体人来说,这简直堪称救星。

新知图谱, EMUI10:敲碎万物,迎接魔法

分布式技术,让多终端世界变得有点科幻,又富含朴素的底层逻辑。在未来,消费者只有一个任务,就是重新享受这个多终端的世界。多终端带来的不再是生活碎片化,而是我们意志与感官的无限延展。

在无限世界,让开发者做点伟大的事

刚才我们说过,消费者其实挺难提前想象技术底层逻辑改变之后的应用体验革命,毕竟想象到了也只是提前高兴一会。然而对于开发者来说,理解底层变革,透视场景变革,是他们的本职工作,甚至人生拐点——超级终端展现出的“魔法”,显然符合这一标准。

如果说,4G网络和智能手机交互形态,让软件应用进入了无线世界,用户可以随时启动网络和应用。那么今天EMUI10的分布式技术,就在让软件应用进入无限世界。

什么是无限世界?硬件形态和规则有限、编程语言有限、网络资源与交互形态有限,依旧是今天对开发者的最大制约。而在跨终端分布式技术普及的时代里,硬件和编程限制将被取消、5G带来了网络资源层的保障,AI提供了拓展交互的解决方案——种种限制都在取消,新的限制,可能仅仅是想象力的限制。

新知图谱, EMUI10:敲碎万物,迎接魔法

为了践行这个关于AIoT和万物互联的承诺,华为需要在开发端提供一系列支持,帮助开发者打破硬件与开发的界限。

事实上,在普通用户的视线死角里,开发者们正在经历非常“痛苦”的多终端旅行。IOS、安卓各需要不同的开发体系,平板、大屏、IoT设备,每出现一个硬件形态开发者就必须重新开始一套开发工作。加上不同开发语言间的切换,今天面对移动市场,可以说开发者更多是在进行源源不断的兼容工作,而非脑洞和创意。

终端越多,重复工作越多,正在成为今天开发者的“不能承受之重”。

为了解决这个问题,EMUI10的一大创新,是第一时间打开了将开发者接入到超级终端的路径。EMUI10提供一次开发多端部署,灵活组装的“元能⼒”开发。同时为开发者提供分布式UI编程框架,实现应用界面多端自适应,从而实现跨设备之间的生态共享,开发者不用再每一块屏幕背后痛苦而无聊地熬夜工作。

EMUI10的超级终端能力,会完整开放给第三方,并提供开发指导,开发者只需要按照说明进行配置就可以接入。

那么节省下兼容成本和工作时间的开发者,应该去做什么呢?显然,开发这条路是永不可能轻松的。真正等待开发者的,是5G、AI、跨终端分布式技术,甚至新的屏幕形态、交互手段,这些新技术底层的协同创新,正在重新描绘硬件到底是什么。新的体验、新的能力边界,新的依赖习惯,今天来看都已经准备好了前提条件。

对于开发者来说,EMUI10映射到自己的工作中,是一次汹涌而纯净的创新考验,硬件、软件与算法开发都被未来所需。

节省精力和时间,去做一点伟大的事吧——EMUI10对开发者如是说。

魔法是如何炼成的

打碎硬件,重新组合超级终端,这样一场手机+万物的魔法,显然会让消费者好奇背后的产业逻辑。

新的消费者体验、开发者环境,包括手机安全能力背后,我们会好奇华为和EMUI究竟是如何做到的?其他厂商会不会很快追上来,形成各起炉灶的AIoT局面?

新知图谱, EMUI10:敲碎万物,迎接魔法

如果回顾此前的技术创新,比如GPU Turbo,我们会发现其他终端厂商推出了各种名为“turbo”的东西。但在软硬件协同加速这件事上,还是没有人可以模仿。这背后的原因在于,一项技术背后并不仅仅是技术逻辑和创意,同时还有大量的基础软件工作,以及精细化的垂直创新。

对于分布式技术的打碎与重组,背后华为“将复杂留给自己,把简单留给用户”的精神可谓发挥到淋漓尽致。

王成录博士介绍,分布式技术最大难点,也是最繁重的工作量,是对不同终端的应用架构进行层层解耦。软件解耦是一件非常繁复,背后蕴藏着大量枯燥且精细的清理工作,且必须完整理顺出逻辑闭环。从EMUI5.0时代开始,相关团队就投入了40%的人力,专门进行清理架构。

比如说跨终端能力最重要的图形引擎,如果想要兼容所有设备,就必须把所有适配标准都清理出来,再把引擎解开,拆分到最小集。这些最小集的基础上再进行模块组合与柔性部署,根据需要组成“变形金刚”。

所以说,EMUI10背后的分布式技术,不仅是几种技术创新,同时还有大量时间、资源、细节创新上的积累,客观上几乎无法被复制。毕竟多年的积累,庞大的专业人才队伍,对基础研发的坚信笃定,以及不计成本的投入,在今天世界范围内都是华为的招牌。

新知图谱, EMUI10:敲碎万物,迎接魔法

未来,分布式技术将会成为EMUI所沉淀的,华为新的技术差异化赛道。EMUI10仅仅是个起点,软件总线技术还有漫漫征程,超级终端与AI能力边界、5G环境的适配还有新的机遇要触发。

EMUI10告诉我们,魔法确实发生了。在接下来的Mate系列新旗舰机上,我们就都可以体验到EMUI10打碎硬件,超级终端的魅力。

然而魔法的最终答案,是根本没有魔法。只有面向底层技术的勇敢奔跑,只有人才、时间和成本的漫长投入,只有对逻辑和科学的笃定——这是EMUI10伟大的一面,华为可爱的一面,也是未来之所以值得期待的一面。

新知图谱, EMUI10:敲碎万物,迎接魔法

新知图谱, EMUI10:敲碎万物,迎接魔法

新知图谱, EMUI10:敲碎万物,迎接魔法

新知图谱, EMUI10:敲碎万物,迎接魔法

脑极体
+ 关注

更多新知