梁宁:华为鸿蒙OS的雄心,三分天下有其一

2020 年 9 月 16 日

梁宁:华为鸿蒙OS的雄心,三分天下有其一

美东时间 9 月 15 日开始,美国针对华为的芯片限制令将全面生效。自此,台积电、英特尔、高通、联发科、美光等厂商在获得向华为供货的许可证之前,都无法继续供应芯片给华为。


尽管芯片受制,但华为并未放弃海外市场,而是不断加快生态建设,推进鸿蒙系统和 HMS 的发展。


上周,在一年一度的华为开发者大会(HDC)上,华为消费者业务 CEO 余承东宣布推出宣布推出鸿蒙 OS 2.0 版本(HarmonyOS 2.0),同时将鸿蒙 OS 的代码捐赠给开放原子开源基金会进行开源孵化。


针对最新的鸿蒙系统,IT 圈名人、产品大神梁宁老师和鸿蒙的开发者与生态建设者进行了沟通,得到了关于鸿蒙系统的 9 个关键问题和答案。


InfoQ 经过梁宁老师授权,把她和鸿蒙开发者的沟通内容分享给大家。希望能帮助你进一步认识华为的鸿蒙系统。


0 鸿蒙的开发语言


硬件驱动C/C++,应用JS


1 鸿蒙与安卓最大的不同?


通过分布式技术,将手机与IOT设备进行无线组合,形成超级终端。


1.1 最大好处


让手机应用与IOT无缝互通。

以车载导航系统为例,过去通过蓝牙连接,只能播报路况语音。现在鸿蒙系统提供分布式软总线技术进行连接,不只简单投屏,甚至还能分享CPU计算资源。

比如:使用车上CPU进行计算后,上传抖音视频时的压缩过程可以放到车上计算,缩短压缩时间,使得上传时间减少,手机功耗也会减少。

更便捷方式进行设备之间互相连接。使得应用能够编写一次,跑在不同设备上。


1.2 内核技术


安卓基于Linux Kenel。鸿蒙为了支持在不同大小和形态下的设备支持,采取多种内核策略,这样达到不同设备的最佳性能功耗。

这是安卓不具备的系统底层能力。

本次开源LiteOS技术是多款华为实际产品中沉淀出来的内核,12月支持Linux Kernel内核,兼容更多设备。

反正鸿蒙是开源,微内核会在大家眼皮底线长出来。


2 什么时候,在哪里可以体验鸿蒙?


2.1 目前华为运动手表已经是鸿蒙系统,10月份发布。华为手表现在是国内手表市场份额第一的产品,非常期待。

2.2 双十一,美的会推出采用鸿蒙系统的IoT产品,消费者可以体验到。

2.3 10-11月华为Mate40上将能看到一些鸿蒙的特性,可以在EMUI 11版本体验到。

2.4 现在华为的旗舰店,也可以体验鸿蒙“碰一碰”万物互联。


3 鸿蒙计划的 1+8+N 的万物互联和小米的米家连接区别是什么?


小米生态所有产品都可以通过手机操作。是因为小米生态产品通过加SDK通信组件,与小米手机连接,并进行通信。

鸿蒙系统手机与采用分布式技术的底层系统打通,可以实现音视频,甚至CPU级别的系统交互。

过去双摄像头、三摄像头发布后,大家调侃是否会出到100个摄像头,通过分布式能力,确实是可以的。

外部设备可以理解为通过无线的方式装载到手机里,你可以认为手机的范畴变大了,是万物互联的超级设备。


4 鸿蒙系统与安卓系统是否兼容?


安卓生态有约300万个APP。鸿蒙选择兼容道路也是十分务实,已有APP移植到鸿蒙,只需要在多设备互动的功能中使用的新 API 增量开发,大大降低应用适配难度。


5 鸿蒙为设备厂商提供哪些支持?


5.1 开源免费

5.2 SDK

5.3 百万级源码

5.4 设备开发工具链

5.5 开发板模组


6 鸿蒙为开发者提供哪些支持?


6.1 1万API调用

6.2 自主开发的框架

6.3 工具链

6.4 模拟器

6.5 需要获得技术支持可以到Harmonyos.com官网联系,也可以自行到开源社区进行代码修改和提交。开放性由开放原子开源基金会保障。(这个基金会,有时间再介绍)


7 安卓强大在哪里?


15年积累。

占据近全球87%智能手机用户心智。

400名开发者(99%是Google员工)。

1.2亿行代码。


8 为什么安卓也需要中国?


8.1 全球1/2的安卓手机是中国品牌。

8.2 全球1/4的安卓手机卖给中国用户。

8.3 Google网站自己披露的非手机类ODM合作伙伴,一共50家左右,都是中国企业。具体来说,7成在深圳,近3成在上海地区。

简单来说,安卓最重要的伙伴,除了三星,全是中国企业!


综上,鸿蒙的雄心:三分天下有其一。


作者介绍:


梁宁,著名产品人,得到《产品思维30讲》《增长思维30讲》主理人。曾任湖畔大学产品模块学术主任,联想、腾讯高管,工作经历横跨 BAT,与美团、头条、京东、小米等企业有长期深度交流。


2020 年 9 月 16 日 18:004067

评论 3 条评论

发布
用户头像
“硬件驱动 C/C++,应用 JS” 关于应用JS没有明白 是指用JavaScipt开发App应用
2020 年 09 月 23 日 08:58
回复
js怎么不行吗?具体应用的实现,我觉得什么语言都不应该成为问题,真正决定应用的背后是相应的模式和语言的生态以及语言本身的迭代能力。
2020 年 09 月 23 日 11:01
回复
用户头像
头部造假,全民沸腾
2020 年 09 月 18 日 09:10
回复
没有更多评论了
发现更多内容

要和竞争对手做比较吗?

邓瑞恒Ryan

创业 战略管理

Zabbix实战指南

橙子冰

技术 运维 监控 运维自动化 zabbix

实用贴丨正确的「递归」打开方式:让计算机像计算机一样去计算

博文视点Broadview

Python 递归

[Git] Git 可以这么学

猴哥一一 cium

git

Kubectl exec 的工作原理解读

米开朗基杨

Kubernetes kubelet

ARTS - Week One

shepherd

js algorithm

怎么控制老板不断加需求?

kimmking

内容比形式更重要

Winann

内容 生活 工作 形式主义

有价值的产品=设计思维+精益创业+敏捷方法

行叔

Scrum 敏捷开发 Agile 设计思维 精益创业

数仓系列 | Flink 窗口的应用与实现

Apache Flink

大数据 flink 流计算 实时计算 大数据处理

孩子,我们在睡前一起来阅读 15 分钟的好书,让彼此都带着好的故事入眠。

叶小鍵

正确阅读 托马斯·奥本 Doug Antin 蒂·泰德罗克

面试官问你MyBatis SQL是如何执行的?把这篇文章甩给他

cxuan

mybatis

RabbitMQ 集群

云淡风轻

读书笔记 RabbitMQ

Elasticsearch 实战

代码诗人

[GitHub] 跟我一起白嫖 GitHub Pages 做个人站点 ?

猴哥一一 cium

git GitHub GitHub Pages

关于问题的问题 —— 读《你的灯亮着吗?》

YoungZY

读书笔记 读书

「开放」对协作效率的影响

Tony Wu

产品 产品设计

一文带你彻底厘清 Kubernetes 中的证书工作机制

首富手记

Kubernetes

技术工作中的颜值

N维空间的尘埃

五个“为什么” —— 读《精益创业》

YoungZY

读书笔记

已发表的技术文章-大数据方面

绝影-大数据

工厂模式 (一)简单的工厂模式概念以及示例代码

LSJ

Flutter的staggered GridView详细使用

潘珉

flutter

翻译敏捷行业专业外文,不只是谷歌翻译

行叔

翻译 Scrum 敏捷开发 Agile

软件开发生产率改进之我见(一)

清水

团队管理 软件工程 技术管理

python实现·十大排序算法之希尔排序(Shell Sort)

南风以南

Python 排序算法 希尔排序

有点干货 | Jdk1.8新特性实战篇(41个案例)

小傅哥

函数式接口 Lambda 小傅哥 jdk8 编码

写给产品经理的信(2):产品设计能力怎样进阶

夜来妖

产品 个人成长 产品经理 产品设计 进阶

游戏夜读 | 如何避免乏味?两则

game1night

Lean UX 教你设计如何驱动产品

Yanel 说敏捷产品

产品 敏捷 设计

学计算机你后悔了吗?

陈辰

学习 技术 前端

梁宁:华为鸿蒙OS的雄心,三分天下有其一-InfoQ