CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

Wesley13
• 阅读 472

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么? CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

作者 | 唐小引

视频 | 徐威龙

题图 | 东方 IC

来源 | CSDN(ID:CSDNnews)

「鸿蒙应该是可以有第一波红利的,这点我们非常看好,会坚定支持!」

「对鸿蒙来说,最难的还是让大家都参与进来,平台可以很快,但关键还在于应用。」

鸿蒙(HarmonyOS)已至,这是华为开发者大会 2020 现场,来自各个企业的多位技术负责人对 CSDN 表达的两大核心观点,有非常兴奋,也有极其担忧,从中可以折射出鸿蒙 2.0 到来之后,其关键走向。

华为用「1+8+N」的全场景智慧生活战略正在吸引更多的应用能够参与到鸿蒙生态的建设中,无数的应用将从 N 崛起。那么,对于国内数千万开发者而言,鸿蒙究竟意味着什么?在此 2.0 源码开放之际,是否值得快速跟进?对此,拥有近 30 年编程经验的 CSDN 创始人&董事长、极客帮创投创始合伙人蒋涛在松山湖进行了一次针对鸿蒙 2.0 非常全面的解读。

点击下方小程序或点击「阅读原文」可直接进入 B 站观看!

重要观点速览:

  • 我认为鸿蒙从一开始就没有将替代 Android 作为突破口去设计系统,因为没有任何实际意义。Android 已经成为手机端的事实标准,再做一套去取代基本不现实。

  • 在手机市场这个「中心城市」已经完全被 Android 占领的情况下,鸿蒙核心着力点采取的是「边缘包围城市」的策略。

  • 未来将是「Service as a Service」、「Everything is a service」,并且,所有服务都是可以被升级的。

  • 鸿蒙做了一件非常了不起的事情,即「南向」(开发平台与工具)和「北向」(应用开发),这让鸿蒙操作系统的核心跨越了手机的边界。

  • 华为已经做了非常多的储备,简化一个步骤,就会带来一个飞跃式的提升。这件事情不亚于抖音模式对视频行业的冲击,它符合人们的使用定律,每简化一步就是指数级。

  • 万物互联的核心是通讯,通讯又是华为的本行,这也是为什么鸿蒙会出现在华为的核心原因。

  • 要充分发挥鸿蒙的价值,手机端的鸿蒙化是一个必须发生的事情。

  • 下一个十年是生态的十年,华为是走在世界前列的,如果说这是一个 10 万亿生态的话,早加入进来的人会有非常大的机会取得领先优势。

  • 最欢迎鸿蒙的人,一定是过去苦恼于嵌入式系统、裁剪 Android 等系统的硬件厂商们。第二批会积极拥抱的开发者,是能够将软硬件良好结合的边缘创新者。

  • 取代 Android 生态是不现实的,但从 IoT 着手反过来取代这是有可能的,类似于 Android 从移动端取代 Windows。未来 IoT 时代,鸿蒙的发力如果成功的话,将会创造一个千亿、万亿级海量的智能市场。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

以下为解读实录精编:

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

如何看待这次 HarmonyOS 2.0 的升级?

蒋涛:华为可以说是个非常了不起且“奇葩”的公司,过去包括开发者在内的许多人都认为鸿蒙是要取代 Android,做一个手机端、替代 Android 的操作系统。我认为鸿蒙从一开始就没有将这个作为突破口去设计系统,因为没有任何实际意义。Android 已经成为手机端的事实标准,再做一套去取代基本不现实。

最大的痛点还是在于「分布式全场景操作系统」,核心着力点采取的是「边缘包围城市」的策略。在手机市场这个「中心城市」已经完全被 Android 占领的情况下,必须跟 Android 兼容,因为开发者本身已经被 Android 的碎片化、应用商店的分裂、系统的分裂搞得头痛不已。从开发者的角度来讲,已经很难有比较强的动力再来支持一个第三方。尽管 HMS 的全球月活用户已经超过了 7 亿人,但我认为还是由于 Google 的特殊原因,华为手机做得又好、用户量大,由此带来了一大批用户,但总体而言这并非它的方向。

那么它的方向是什么?这是我们真正应该讨论的话题,即下一代技术变革到底发生在哪儿。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

谁会积极拥抱鸿蒙?

蒋涛:以 Android 代表的软件类开发者属于将信将疑,做硬件方案的开发者也没有太大的动力,那么动力最大的是谁?是以九阳、美的等为代表的家电厂商。

家电厂商过去存在一个非常大的痛点,以美的空调为例,想智能化,首先需要将设备联网。之前美的有 Wi-Fi 能力的空调联网率是 10%,后来美的想了一招,在空调安装师傅帮用户安装空调时将 Wi-Fi 连接上可获得 100 块加成,这带来的联网率是 10% - 30%。进而还是一个极其痛苦的过程,连接 Wi-Fi 后,需要用户下载并使用美的超级 App,下载量又再次损耗。对用户而言,这也并非是个高频应用,可能长达半个月甚至更久的时间基本处于沉睡状态。这些种种的阻碍造成了用户渗透率极低,这也是硬件智能化在中国很难发展起来的核心原因

鸿蒙实际上亟需的是这批人,能够将一个原本只是卖货的公司升级为一个可以提供服务的公司,因此,未来将是「Service as a Service」、「Everything is a service」。并且,所有服务都是可以被升级的,用户买了一台家电设备,都将有额外的价值空间。这些大量的公司都将非常积极地拥抱鸿蒙,由此,对于鸿蒙就有了第一步 —— 即海量且遵循其标准的设备。

第二也是非常了不起的事情,即「南向」(开发平台与工具)和「北向」(应用开发),这让鸿蒙操作系统的核心跨越了手机的边界。过去操作系统被限制在硬件里,无法直接调起外界的能力,需要用有线或无线的方式接外设,这也是一个比较复杂且痛苦的过程,现在手机上开关手电筒、连接 Wi-Fi 很容易随时都可以,但当需要调外部设备时,配网、连接就是一大问题。而现在鸿蒙做了一个下滑就是本机硬件,上滑可以发现周围各种各样兼容鸿蒙或 HiLink 的设备。

由此我们可见,华为已经做了非常多的储备,简化一个步骤,就会带来一个飞跃式的提升。这件事情不亚于抖音模式对视频行业的冲击,它符合人们的使用定律,每简化一步就是指数级。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

HarmonyOS 旨在智联万物,为什么华为做这件事是有优势的?

蒋涛:为什么是华为而非别的厂商做这个事情?鸿蒙总负责人王成录博士和我分享过,首先这是一个非常巨大的工作量,鸿蒙最大的优势是从一个小的 Wi-Fi 模组、路由器及摄像机的系统、700 到 7000 元的手机,都采用一套内核,具有 9000 多个可组合的模块,根据硬件配置和所需能力配置好。

工作量投入非常巨大,一般公司很难做到这一点。仅鸿蒙这个系统就有将近一万人,其他公司很难有这么大的投入,能投入的是谁?Google、苹果可以,也想突破硬件的边界,也在做自己的 IoT 解决方案,但有一个极大的包袱,即「Legacy 遗产」。Google 有着非常海量的 Android,做一个功能时就会顾及能不能使用到过去的资源。于苹果也是如此,有 iOS、macOS,就搞出了一堆 Kit 来,比如 HomeKit、ARKit。而华为没有系统上的包袱,干脆推倒重干。

还有一件事是华为独步天下只有它能干成的,体现在连接周围设备上。过去的网络通讯标准协议是在一个低速网络中创造出来的,我们现在所使用的 TCP/IP 等各种网络协议都诞生于 20 世纪 70 年代,时代背景带来了许多来回握手协议,设备与设备之间的互联会天然地有网络带宽延迟、丢包等问题,但也表示其有被大幅提升的空间。华为本身是通讯出身,通过 HiLink、Share Kit 我们可以看出,它对过去的网络通讯协议做了大幅修改,让通讯速度变得更快。

万物互联的核心是通讯,通讯又是华为的本行,这也是为什么鸿蒙会出现在华为的核心原因。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

在 HarmonyOS 生态的构建中有哪些挑战?

蒋涛:最关键的还是面对这些碎片化系统,开发者到底有没有一个更好的理由换上鸿蒙。其次,如果要充分发挥鸿蒙的价值,手机端的鸿蒙化是一个必须发生的事情,但有些难度。因为即使华为在中国占了一半的市场,其他厂商会不会支持鸿蒙还是要打一个问号。

基于此,碎片化就要分为两类来看,一类是面向 B 端的工业互联网应用,并不会特别关心系统能力、体验,而更在乎稳定性,因此并没有特别大的动力切换新系统。但对于面向 C 端的设备而言,切换到鸿蒙后会激发使用场景产生网络级效应,上滑就能够发现并连接更多的 IoT 设备,这就是生态的玩法。

在中国其实过去还没有一家公司能够把生态真正地做成功。如果讲虚拟生态的话,电商是一个,基于货物销售,产生了各种各样的解决方案。

生态是什么?是源源不断地有人提供基石助力成长,生态的发展一定是一步一步的,我们今天看到手机已经一统天下,但 2010 年我们初次举办移动开发者大会(MDCC)时,Android 还是 2.0,在全球销量也只有几千万台,都想象不到 10 年后的今天会成为移动化的时代。

我们已经非常清晰地看到下一场革命来自 IoT,IoT、大数据与 AI 完全融合,中国有非常强的机会成为全球领导者。可以说鸿蒙是迈出了第一步,而且源码已经开放,将进入一个持续的过程。回首当年 Linux、Android 的成功,都是迈出了开源的第一步。

鸿蒙生态的构建,我认为华为已经清晰明确了。华为有一套智慧决策机制,实现了它一次又一次高强度整体的执行力,确保了华为从企业级市场转向 C 端市场,在全球实际上都还没有这样的先例,历史上,100 亿美金以上的巨头转型还没有成功过,所以华为是非常了不起的。

下一个十年是生态的十年,特别是在中美脱钩的背景下,新一代万物互联的时代生态由谁把握?我认为华为是走在世界前列的,我相信会有更多的人加入进来,如果说这是一个 10 万亿生态的话,早加入进来的人会有非常大的机会取得领先优势。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

**对 HarmonyOS 有哪些期待?
**

蒋涛:光有硬件是不行的,因为硬件的能力如果不能被软件很好地释放,效果也不好。如果能够找到一个单边效应的硬件将鸿蒙的能力释放出来,就会产生一个有意思的空间。过去搞树莓派、Arduino、ESP32 的极客们,可以结合鸿蒙来一试。因为鸿蒙提供了更流畅的一套系统,同时在应用层使用起来更方便。所以我们对鸿蒙有了第一个认识,就是最欢迎鸿蒙的人,一定是过去苦恼于嵌入式系统、裁剪 Android 等系统的硬件厂商们。

第二批会积极拥抱的开发者,就是能够将软硬件良好结合的边缘创新者。

这个产业将会有多大?我先来分享个苹果的例子。苹果的生态是非常有意思的一个产业,从最新的数据来看,苹果不算自己的收入,在 2019 年的产值是 5300 亿美金,这之中有大概 3800 亿是来自于物理服务,就是 made for iOS(MFi)的硬件生态。

另外就是大家所熟知的 App Store,硬件结合手机的创新有很多发展空间和机会,这是现在华为发力找的点。

未来 CSDN 也会积极和华为合作,投身鸿蒙生态,让软硬件创新能够很好地在中国发展起来,一旦我们突破成功就会真正构造起一个第三生态,这对全球的影响将极其巨大。

我们说取代 Android 生态是不现实的,但从 IoT 着手反过来取代这是有可能的,类似于 Android 从移动端取代 Windows。未来 IoT 时代,鸿蒙的发力如果成功的话,将会创造一个千亿、万亿级海量的智能市场。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

未来会在哪些领域落地?

蒋涛:第一我认为纯软的开发者动力是不足的,因为 Android 有更大的生态在做这件事,跟着鸿蒙头部的人能有所收益,但其他人不一定能获得更大的利益,还是会以 Android 为第一战场。

纯硬、尤其是大的家电厂商会积极拥抱鸿蒙,因为鸿蒙是将硬件智能化的一个非常好的解决方案。连接的设备越多,会带来更多的数据,更多的数据连接、场景连接,进而激发更多的应用。

未来鸿蒙会有两大阶段的发展,第一阶段是边缘硬件的创新,在纯软的 App 战场已经基本消停之时,软硬件结合会迎来一个爆发期,更多懂软件、有着各种创新想法的极客更想将软件和硬件折腾到一起,所以我认为软硬件结合的创新是鸿蒙的突破口。因为它为软件开发者简化了硬件的门槛,硬件厂商想做软件的门槛,这是一个边缘地带。

这个边缘地带一开始并不会有特别大的用户量,但会有很多创新应用出现。有点像乔布斯时代出来一个苹果,苹果那个时候就和现在一样,就一个开发板,不知道能做什么事,搞出打字功能,打字取代了打字机,进而逐步取代了原本专门做表格的产业。所以那时候出来了一个家酿计算机俱乐部,一群人玩开发板,找各种各样的应用,最后诞生了一个叫作「Personal Computing」的 PC 市场。

今天,我们则迎来了 Personal IoT 产业 IoT 时代的爆发,华为抓住了这样一个机会,IoT 设备的数量是远远大于手机的,但 IoT 系统却完全没有被满足。因此,华为将自己的第一个发力点设在了面向 128 KB - 128 MB 的终端设备。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

可以预见的 HarmonyOS 将会分几步走?

蒋涛:我认为会首先从边缘创新起步。其实在 IoT 设备的系统化和生态化上,过去中国公司的表现是具有全球领先性的,比如 Arduino 有大量应用商,其实模块都是中国制造的。如果华为能够提供一个更好的 IoT 智能硬件设备,会改变整个生态格局,这个变化我认为首先会从「华强北+中关村」模式开始。

我们在华为天安云谷设了第一家鸿蒙智联网应用创新俱乐部,未来我相信创新要靠软硬结合的开发者,这是第一步会发生的事情。再接着,会有越来越多的设备鸿蒙化加入到华为生态中,接入的硬件厂商会越来越多,早进入的创新者会收获一个红利期,更多的设备和创新应用场景也将带来创新应用的爆发式增长。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

更多开发者怎么看鸿蒙?

鼎桥通信技术负责人徐辉颇为激动地和 CSDN 说道:「原来鸿蒙都在传闻中,大家有很多顾虑,担心到底行不行、手机到底能不能用,以及华为开放性问题。这次过来听到了余总(余承东,华为消费者业务 CEO)、王博(王成录,华为消费者业务软件部总裁)以及许多关于鸿蒙的技术分享,这种顾虑基本就打消了,甚至比我们原本最好的预期还要超前,很多体验实际上已经超出了 Android,比如分布式软总线、数据系统等整个分布式以及多屏的体验,都是现在 Android 生态中比较难实现的。」

这样的声音还有很多,比如中科创达硬件专家胡磊也表示,「作为下一代的分布式操作系统,我们对鸿蒙还是比较有信心的,所以创达也优先来和华为合作,基于能力开发产品,将来鸿蒙的应用场景应该会更广泛一些,包括超级终端、外部互联这些理念,会为用户带来更好的体验。」

鸿蒙 2.0 带来了一个跨硬件限制,实现超级终端互联的世界,除却其未来前景之外,让更多开发者关注的当属应用落地问题。格力电器技术负责人何文剑向 CSDN 表示「家电作为家庭里最普及的设备产品,我认为最先落地的可能性非常大。」

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

- 话题互动 -

亲爱的开发者朋友们,你对鸿蒙有着怎样的见解?最希望鸿蒙应用在哪些设备上?欢迎点击进入 CSDN Blink 小程序参与话题讨论。

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

CSDN 创始人蒋涛解读鸿蒙:对开发者究竟意味着什么?

戳「阅读原文」看 CSDN 创始人蒋涛解读鸿蒙!

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
Java获得今日零时零分零秒的时间(Date型)
publicDatezeroTime()throwsParseException{    DatetimenewDate();    SimpleDateFormatsimpnewSimpleDateFormat("yyyyMMdd00:00:00");    SimpleDateFormatsimp2newS
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Stella981 Stella981
3年前
Docker 部署SpringBoot项目不香吗?
  公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。  !(http://dingyue.ws.126.net/2020/0920/b00fbfc7j00qgy5xy002kd200qo00hsg00it00cj.jpg)  2
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这