HDC.2019-精要

华为开发者大会精要

演讲:华为-余承东

编写:陈小翰

前奏

先是介绍了华为在米国制裁下的增速,show our power ,than 介绍了 HiLink协议–IoT标准 HiAI开放平台

全场景智慧生活(1+8+N模式)

1565348009015

1565348118331

鸿蒙OS

需求背景

目前市面上的内核,生态无法共享,跨终端服务难以实现

因此,华为提出未来的OS,应该具备以下几项特点:

  1. 多终端能力共享 互为外设
  2. 系统与硬件结构 弹性部署
  3. 应用一次开发 多端部署
  4. 流畅 安全

鸿蒙OS

鸿蒙应运而生

鸿蒙OS系统架构

全场景特性

运行在GB,MB,甚至是IoT的KB级的不同层级的硬件能力的终端上

分布式软总线技术

通过分布式软总线技术,跨终端之间的调度,这是全球第一个具备该功能的系统

image.png

image.png

分布式软总线核心技术–极简协议

image.png

分布式软总线关键指标

传说丢包率达到百分之25也能保证用户体验!

image.png

确定性时延引擎

背景

安卓沿用linux的内核调度机制,所有的应用,资源调度都是平等对待的。很难保证用户体验

image.png

确定性时延引擎

确定性时延引擎,生动地比喻成按需分车道管理

image.png

image.png

微内核

微内核已经商用,华为P20等手机都已经在使用,使用场景涵盖支付场景。

IPC性能

微内核系统进程间通信性能对比,与很多汽车、航空所使用的QNX对比

image.png

TEE内核安全

image.png

无需Root权限的微内核

没有任何一把可以开所有门的钥匙,从源头提升了安全级别,具备成为最高安全级别OS的能力。

image.png

扩展

目前的鸿蒙架构,兼容支持Linux内核鸿蒙微内核LiteOS(华为面向IoT的OS,KB级轻量级OS),但是未来会往纯鸿蒙微内核方向走。带来更安全,更高效的性能。

image.png

跨设备生态共享

通过华为的IDE,一套代码,适配不同的硬件。

image.png

方舟编译器

image.png

支持多语言混合编程!!!!!!高效率的可以直接使用C++编写

image.png

使用不同的Kit方便跨终端应用开发,感觉就像iOS开发里面一样~

1565351062030

历程及未来展望

考虑到目前的生态,产品,合作伙伴,碍于更换工作量,优先还是会使用安卓,但当安卓不可用时,我们随时可以换!换上面向未来的,面向AI,全场景,更安全,更搞笑的鸿蒙OS,让世界更和谐!

image.png

最后

鸿蒙OS,开源!!!!

image.png

中国牛逼,中国加油!!!!!!!!!!!!!!

视频源地址-戳我