今天在松山湖召开的华为开发者大会上,华为消费者业务 CEO 余承东宣布最新鸿蒙 2.0 系统正式发布,自去年的开发者大会上发布鸿蒙 1.0 系统至今,关于这一神秘产品的猜测和讨论在软、硬件开发者中从未间断,虽然一开始就喊出做开源操作系统的口号,但关于鸿蒙操作系统,在网络上却始终百寻不到太多细节信息,大家关心的源代码、开发工具、SDK 硬件开发板、终端应用场景等都找不到太多线索,这一被华为寄予厚望的产品甚至一度被吐槽可能根本不存在。

 

华为消费者业务软件部总裁王成录

 

显然华为官方非常清楚大家的质疑点和关注点,也知道开发者的耐心撑不过一次产品迭代,此次活动上,在余承东做了激动人心的开场后,华为消费者业务软件部总裁王成录带来了我们关心的更多细节,让我们看到:一个开放的鸿蒙操作系统终于来了。

 

作为面向硬件工程师的专业媒体,我们当然更关注与鸿蒙系统相关的硬件生态相关的信息,现将王成录的这部分相关演讲内容整理如下:

 

接下来我想给大家介绍今天最重要的部分,就是鸿蒙 2.0 迈出了智能第三方生态的第一步。大家知道生态是一个非常非常困难的事情,我们做技术本身和生态相比,可能难度要有数量级之差。生态领域里面涉及到的方方面面,它的范围之广,领域之多,内容之深,真的是非常非常困难。

 

所以今天我也在这里面,希望我们广大的合作伙伴和开发者,在这样一个特殊的历史时期,我们中国所有的力量应该团结起来,我们只有把我们生态的根把它做到根扎下去,咱们中国的生态才能够长久的枝繁叶茂,我们未来的这个希望才会持久。

 

所以今天我们迈出这个关键的一步,希望能够给所有的伙伴树立信心。

 

 

我们鸿蒙 2.0 对生态的使能包括对南向设备的使用,同时包括了对北向应用的使用。

 

我们先来看我们这里南向的是因为南向的硬件生产厂家,大家的现状不同,差异非常大,为了能够让大家有个更多灵活的选择,更快的接触到鸿蒙系统,我们提供了几种方案方案和方向供大家来选择。

 

第一就是大家可以集成华为的 SDK,可以非常短的时间,不管你运行的是什么系统,就可以具备分布式的能力,可以跟华为的某种设备做连接。

 

 

第二个非常重要的就是,我们把鸿蒙的第一阶段的开源版本开放给大家,这次发布会结束以后,开发者就可以登录网站去下载源代码,这套源代码是可以马上编译,马上在系统里面运行的,大家可以根据自己的业务状况和能力,选择用源代码的方式来去做自己的公共设备。

 

第三个我们也提供了很多个模组合芯片以及开发板,供大家非常快的去理解功能系统的工作原理,能够更快的缩短大家去做产品的时间,所有的这些东西都需要一个非常强大的作业平台,让大家使用起来方便,这就是我们大概一波的 14,000 多 SDK,今天发布的南向设备的这个 SDK 包,我们包括了 7 个 SDK。

 

实际上在过去的半年多的时间里,我们已经跟多个厂家跟多个品类的设备做了 SDK 的集成,那么到现在为止已经有 1200 多万台设备集成了不同的我们分布式的 SDK,那么第二版的开放,就更给大家非常多的选择,只要做的设备是 128 兆内存及以下的,我们都可以去用这套源码快速的构建自己的鸿蒙设备。

 

 

同时今天我们开始招募 128 兆到 4G 的这这段开放代码的合作伙伴,希望有这方面的硬件生产厂家在会议结束以后尽快跟我们联系,希望在明年 4 月份之前,能够有一些厂家跟我们一起做出非常好的设备,给大家非常好的引导。

 

我们这次贡献给开源基金会的代码,有 17 个子系统,共 130 个代码仓,同时我们有 3 个参考的用例同时开放给大家,便于大家非常方便和快捷的理解鸿蒙系统,以及如何去构建自己的鸿蒙生态设备。

 

这个目标比如刚刚讲过了,从明年 4 月份我们开展到明年 10 月份为止,所有的服务系统将会全面的开展。

 

 

我要特别重点介绍一下,我们今天给大家发布的除了我们开放的源码以外,我们已经完成了总共 5 家 7 款芯片的集成认证,意味着这 7 款的芯片大家可以拿来直接使用,我们也完成了 5 家 5 款模组,那么比芯片更进一步,更容易帮大家去做产品。

 

同时我们也为发烧友们提供了开发板,特别重要的是我们有两个非常重量级的解决方案的合作伙伴,他们会给大家提供完整丰富的如何构建鸿蒙设备的解决方案,都会去支持大家快速的进入到鸿蒙生态里面来。

 

明年我们会持续的增加芯片模组、开发板,还有我们的合作伙伴,这是一个非常强大的工具平台,我们提供给大家的 SDK,大家拿到的代码,做产品的时候,我们还有很多的问题需要解决,比如说我们的代码编辑,测试、编译、商务等等,我们这一套工具提供了一站式的完整的解决方案,我们三方的硬件开发者只要基于这个系统,就可以非常快速的一站式的完成你产品的开发设计以及最后发布的过程。

 

同时这个系统里面把华为 SDK 特别是跟分布式相关的 SDK 都集成进来了,大家可以去选配。

 

第三个就是鸿蒙系统是一个完全分布式的模块式组装系统,我们在这里面也给大家提供了几十套的模板,那么这个模板将非常方便大家上手,大家可以根据自己产品的现状去决定做微调就可以。

 

最后一个就是大家开发能力的不同,背景的不同,我们做出来的代码的安全质量是有比较大的差距的,我们也把我们这么多年构建的安全所有的能力变成了测试用例,变成了测试工具提供给大家,大家做完产品以后自动的去做代码的扫描和压力测试,能够保证用最短的时间做出非常高质量的产品。

 

 

过去的这一年,我们基于给南向伙伴提供的能力和工具平台,我们已经跟国内的头部的终端设备,特别是家电生产厂家,以美的为代表,进行深度合作,美的、九阳和老板电器将会很快发布搭载鸿蒙系统的新的家电产品。

 

我想在这个例子里面,我们从设备的生产厂家、家电厂家来看,有机会做出竞争力不一样的产品,比如以电卡项目,那么对于消费者来讲,我们家电跟手机的结合将会让家电的能力获得充分的释放,消费者不用再担心我的设置的方式不对,做出来菜的味道是不一样的。

 

从手机来讲,我们的手机从此就不再是一个单个的手机,它跟烤箱去协同,就成为了一个非常棒的厨师。跟料理机协同,他就会成为一个非常棒的营养师,当它跟所有家里面的设备协同就会成为一个非常棒的家庭管家。

 

这个用例的展示是给业界做了一个 showcase,我们希望打开大家创新的想象力,同时给我们的想象插上一个非常棒的翅膀。

 

 

下面我们看给南向带来的整个能力和工具平台,这一页材料请允许我多花两分钟时间,我想我们所有的软件开发者,我们最希望看到的所谓的操作系统,所谓的生态就是这张照片展示给大家的内容。

 

我们知道中国的科技产业,非常的繁荣枝繁叶茂,但是现在的繁荣非常容易瞬间就凋零枯萎。

 

每一次因为我们没有跟特别是在软件这个领域里面,中国的软件行业没有根,我们去年发布了 1.0 以后,业界有了很多的反馈意见和建议,我们都听到,但是真正的要做一个生态,做一个操作系统,它不仅仅是技术这么简单,如果没有编程框架,如果没有编译器,如果没有工具,我们根本就称不上是一个生态的操作系统,那么这些核心的组件才共同构建成了系统软件和生态的根。

 

我们有了这些跟我们才能够基于这个根长出来非常惊艳的应用,我们有了惊艳的应用,我们的生态才能成功。

 

所以我希望咱们在这样一个特殊的历史时期,鸿蒙迈出了第一步,我也非常希望中国的所有的伙伴们,大家一起共同来构建咱们技术软件的跟,有了根,我们未来的发展才会真正的持续可期,我们未来的繁荣才真正可持续,未来才真正能够枝繁叶茂。

 

 

我们先来看编辑框架,编程框架是一个新的生态系统和新的操作系统,我们对应用开发者所指定的一条应用开发的路,那么大家知道鸿蒙系统不是单设备的系统,它是跨设备的系统,我们如何能够快速的开发一个跨设备的应用呢?

 

就是我们这次的发布的编程框架给大家提供的能力,我们把所有的分布式相关的能力做了沉淀和抽象,这些抽象的能力提供了非常简单易用的接口,上面所有的应用只要跨设备,你就像今天在单设备上写应用一样简单,做到了一次应用的开发,就可以在多设备之间流转。

 

 

我们跟 VIPKID 做了一个创新,大家看一下,当我们用一个教育软件来做在线教学的时候,我们今天的做法把所有的界面都挤在了一个小的设备上,要么手机要么拍,内容非常繁杂,还是在这段去在线接受教育的时候,根本无法集中注意力,因为干扰的信息太多,我们有没有更好的方式让孩子的远程教学线在教室里一样,所以我们跟 VIP 的其实咱们同盟倡导的公司的框架,我们做了这样的创新,我们可以把 VIP 的这样一个应用,把教师的 display 放到大屏上,还是手上拿着 PAD 或手机仅仅用作跟老师之间的沟通,那么这样的一个一个应用在单设备上是无法完成的。

 

那么在在今天,如果我们两个设备之间应用要想完成这样的一个体验,难度是非常巨大的。

 

 

但是在鸿蒙分布式的框架下面,是非常简单的,我们大屏呢就按左边的框架来写,我们探讨一下右边的框架来写,非常简单的就能实现远程教学,就像在教学,我们这次给大家发布的公式的框架,总共有 13,000 多个 API,那么这些 API 和 SDK 的能力就像余总刚才讲的一样,我们支持大屏支持穿戴、支持车机和支持手机的应用,广大的开发者在活动结束以后就可以去申请 Beta 板来做鸿蒙应用的开发。

 

 

编辑器,这是我们几年前发布的,方舟编辑发布了以后也收到了非常多大家的反馈,编译器应该是软件行业的另一颗明珠,它比我们基础软件技术的难度要难上 10 倍都不止。它是一个处理软件的软件,没有足够的定力,没有足够的投入,我们根本做不出来这一切。虽然大家有各种各样的疑问,我们在方舟边际这条路上仍然坚定不移。正是因为有了前几年的积累,我们今天的方舟编译器可以完全支持基于鸿蒙峰值框架开发的鸿蒙应用以及鸿蒙原始化的 sa 和 AA,大家可以百分百基于方舟编译器来去编译自己的鸿门应用。

 

 

最后我们又回到了工具,工具在中国软件开发人员的脑子里是要低人一等,我们不如做产品技术来的高大上。但是我告诉大家,全世界最顶级的软件公司之一微软,大家知道比尔盖茨和现在的 CEO 萨提亚,这两位都是微软做工具出身的,对于一个系统软件来讲,如果没有一个强大的工具作业平台,就像我们造一个非常复杂的设备一样,没有生产线仅靠手工根本无法完成。

 

我们只有一个非常强大的工具平台,才能不断的沉降、积累所有优秀开发者的经验,我们用这些经验去赋能新的开发者,我们才能够做出非常复杂的系统软件。

 

我们这次发布给大家的编译器 2.0 提供了 6 个能力,从整个的端到端的一站式,包括我们的模块化的模拟和组装以及测试等等都提供给大家,我这里只挑一个给大家展示,我们如何做到一次开发多端部署,看看这个工具现在的能力,我们编同样的一个界面的代码,同时可以在仿真的手表和仿真的大屏上显示出来,你写完代码就会知道你的这个界面在手表上是什么样子,在大屏幕上是什么样子。

 

我们会不断的增加新的仿真设备进来,让我们一次开发高端附属跨设备,真正在这个平台上支持的越来越完善,越来越完整。

 

 

同样我们过去跟北向的合作伙伴,基于我们提供的能力和工具做了大量的创新,这就是我刚刚讲的 VIPKID 做的创新。我们还是用平板只用一个老师的交互,老师的界面在家里的电视机屏幕上,那么这个孩子想要回答问题,它就像在课堂回答老师的问题一样,还是举手,我们可以把朋友放在大屏上,还是在作答,我们的大屏上同时会把孩子的作答展示出来,就相当于在教室里面把孩子叫起来答题,全班的同学都看到一样。那么更进一步,我们还是在线做主观题怎么办?同样我们利用 PAD 上的乙的功能,我们在回答主观题的时候,也同步的展示在老师的这块屏幕上,那么老师可以及时的去对这个主观题做出评价反馈孩子。

 

 

我想这样的应用我们基于单设备永远无法做到,但是我们基于多设备就让它变成了可能。我想我们目的是给我们行业树立了几个标杆,告诉大家我们基于蒙蒙分子的系统和框架,我们可以有非常多的机会去做创新去做提升。同时为了给更多的开发者提供大家互相交流的平台,我们提供了网站、官网、门户以及我们的微信群,欢迎所有的开发者加入,在这个平台上去做更多的这种碰撞,互相启发和答疑解惑。

 

 

借鸿蒙 2.0 发布的机会,特别要感谢过去的一年,我们在鸿蒙生态里面的先行者,包括北向的应用开发者,以及我们的硬件合作伙伴,还有社区合作伙伴,在这里我要特别的向大家说一声谢谢。希望我们今天的这一步能够让我们中国构建起自己软件的根,让我们中国所有的行业大家一起共赢未来 10 年移动产业巨大机会。鸿蒙 2.0 开始了一个连接无限可能的时代,希望这个时代我们不要辜负。

 

结语:进入开放市场的鸿蒙 2.0 面临的第一个问题就是硬件生态的搭建,与以往公司内循环最大的差异是,在开放市场华为从大甲方变大乙方,玩法会大大不同,这一次,拉到国内家电头部企业美的、老板等背书,华为鸿蒙的第一步走的不错。