# 前言:

       华为开发者大会,是由华为终端自2018年起召开的会议,大会的目的是华为终端面向全球合作伙伴及开发者分享自身生态战略,展示最新技术,开放能力,支持计划等等。从2015年到现在,已经成功举办了6届,而在今年9月26日开始举办的大会中相继也出现了大量的技术项目。



 # 项目展示:


 1.  |  面向未来:鸿蒙OS现身挑战iOS与Android 

       在鸿蒙OS之前,操作系统主要有两大阵营:Android和苹果。鸿蒙OS系统的出现,有望成为另一大系统阵营,据会上讲解,鸿蒙OS系统还有着不同的优点。

(Ps:鸿蒙OS不仅是手机系统,是能应用于多项领域的操作系统。它起初是为物联网开发的,用于自动驾驶、远程医疗、工业自动化等领域,后来又打通了手机、电脑、平板、电视、汽车和智能穿戴等设备,统一成一个操作系统,兼容全部安卓应用和所有Web应用。)


①代码简洁,运行效率更高 

       根据余承东的说法,安卓有超过1亿行代码,内核就超过2000万行,但一般用户用到的代码不到8%,整体比较冗余。而鸿蒙OS采用“微内核”,采用同一套操作平台,针对不同硬件能力的产品进行部署,并采用分布式架构,代码量只有Linux宏内核的千分之一,出错几率少,代码运行效率更高,受攻击几率也大幅降低。 


②开发弹性大,易用于多个领域 

       通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享。鸿蒙OS凭借多终端开发IDE,多语言统一编译,分布式架构Kit提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。

 ③设备更加安全可靠。 

       鸿蒙OS采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。鸿蒙OS将微内核技术应用于可信执行环境(TEE),通过形式化方法,重塑可信安全。



2.  |  推向开发者考题:麒麟芯片

       大家应该都知道“中兴事件”,中兴事件对中国企业是个镜鉴,中国企业必须进一步提高创新,尽快把核心技术掌握在自己手中。其中“中国芯”也不例外。 在大会上指出,“麒麟芯片”不仅应用于手机上,它还是构造AI人工智能的硬件基础,因此很有必要拿出来单独讲。 

       目前,AI领域已经实现了拍照识图,人脸识别等等技术,但这只是路途中的一小段。AI能力并不止依赖于麒麟新品和华为自己的算法,还来自于其他AI计算能力向开发者,华为Fellow艾伟在演讲结束前对台下的开发者说:“最终做到怎么样,看你们的了。”




3.  |  面对物联网:HiLink+LiteOS+芯片

智能家居不能完全简单理解成电器如冰箱洗衣机联网,目前实际现状是,不是所有家电都有联网能力,甚至最初根本没考虑联网这件事;每家厂商都在琢磨自己的标准,手机上可能有20个App控制20个家电,普通家电要变智能家电需要增加成本,至少需要个连接芯片。

首席战略官邵洋说,这是华为的挑战,也是机遇。华为的解决方式分三层:HiLink开放平台+LiteOS系统+IoT芯片。

LiteOS,如其名,它是轻量级系统,用于不那么复杂的设备,根据邵洋的介绍,LiteOS在华为内部已经发展了7年,华为的智能手机,家用监控摄像头等等均是LiteOS;它从出生开始就体现了华为的“微内核”构建思想,未来也会并入鸿蒙OS。

至于芯片,邵洋以华为研发的“凌霄”wifi-IoT芯片和“鸿鹄”芯片为例,后者在明天发布的荣耀智慧屏上就会用到。

凌霄芯片

IoT设备有点像第三方App开发引导,不同的是App是软件,IoT则是各种硬件(及微系统)的集成。相比起来,后者似乎更复杂。华为的HiLink开放平台+LiteOS系统+IoT芯片,是为让这个问题更简单而准备的。

如果说鸿蒙OS或HMS是吸引码农来华为这边写代码做软件,HiLink+LiteOS+凌霄、鸿鹄新品,则是给生态硬件设备准备的开发包,如果有第三方厂商想制造符合华为标准的产品,大到冰箱洗衣机空调,小到智能灯泡摄像头,从华为大礼包三件套开始会简单得多。


会外内容拓展:华为沃土计划2.0




 # 结语:

  俗话说:“一流公司做平台”。华为做的产品不仅仅是一台手机,一台笔记本,而是一个连接着各种产品的大平台,一个“1+8+N”的有着巨大野心的平台。华为倾力于智能发展,倾力于改变人们未来的生活,在国之器重方面作出了不可磨灭的功绩,承担使命引领着中国科技不断向前向深处发展,华为这种“中华有为”的精神,值得其他企业借鉴学习。