近日,鸿蒙 HarmonyOS 手机应用开发者 Beta 版发布,不仅吸引了业界人士的关注,国人对这个操作系统也寄予厚望。原因无他,只因移动端操作系统被 Android 和 iOS 垄断太久了,鸿蒙 HarmonyOS 宛如一匹黑马,率先冲进了下一代操作系统的战场。

那鸿蒙 HarmonyOS 究竟有何优势?国产操作系统的发展前景又如何?本期《涛滔不绝》,CSDN 创始人&董事长蒋涛就将围绕操作系统,探析鸿蒙 HarmonyOS。点击下方小程序,让我们一起来看鸿蒙 HarmonyOS 如何为国产操作系统杀出一条路吧!

挑战安卓会死?华为鸿蒙正为国产操作系统杀出一条路

注:《涛滔不绝》由 CSDN 与今日头条联合出品,栏目内容:CSDN 创始人&董事长蒋涛以程序员的视角,谈论程序员职业生涯或生活中的各种趣事。

精彩观点预览:

从业界来讲,鸿蒙 HarmonyOS 想要在手机生态上挑战 Android 这件事,基本上不可能实现;

下一代操作系统可能不在手机上,而是在所有设备上;

未来新一代 IoT 操作系统应该不会出现像 Android 和 iOS 这种国外远远领先的局面,中国将创造自己的生态,并随着中国在制造软硬件方面的优势,这种生态还能辐射全球。

以下是文字版:

如今谈到国产操作系统,相信最热的声量就是鸿蒙 HarmonyOS 了。

在这之前,华为发布了 LiteOS( LiteOS 是在 2015 华为网络大会上华为发布的敏捷网络 3.0 中的一个轻量级的物联网操作系统),下一步就是发布手机版操作系统鸿蒙 HarmonyOS (12 月 16 日已发布,详情可查看:HarmonyOS 手机应用开发者 Beta 版到来,对开发者意味着什么),同时也引起了国人对于国产操作系统的关注。但操作系统最重要的关键点是生态的建设,可目前手机上的生态被两者瓜分:iOS 的生态 & Android 的生态。

一、浅谈国产操作系统

相对于苹果的封闭,Google Android 选择的开源策略取得了巨大的成功。这也促使 Google 从 PC 时代的一个搜索引擎,进化成互联网的龙头老大,并加速了移动时代。毫无疑问,Google 成为了具有绝对统治力的关键角色,控制了相当于全世界手机厂商的系统,也因此成功地构建了一个生态。

而鸿蒙 HarmonyOS 可能取代这个生态吗?从业界来讲,鸿蒙 HarmonyOS 想要在手机生态上挑战 Android 这件事,基本上不可能实现。

过去曾有一些企业做过尝试,却遭到打压。

2012 年,阿里云计划发布搭载 AliOS 的智能手机,当时由宏碁为其做生产。而就在发布会前一天,Google 威胁宏碁如果使用阿里云操作系统,那么其他使用 Android 的宏碁手机都将中止合作并收取专利费。迫于压力,宏碁最后取消了这场发布会。

由此可以看出,Google 构造的生态具有非常强的控制力,一旦想要跳出这个系统,那就必遭打压。

而华为在这方面有两个优势:

华为目前不存在打压的问题, 因为华为自己构建了 HMS 服务,与 Google 的 GMS 形成抗衡,因此华为必须要走好自己的路。

华为早已预见,在别人的生态里注定是要被“卡脖子”的,所以他们要考虑下一代操作系统要如何发展。最初,华为是计划手机跟着 Android 往前走,而世界在不断发展,华为开始思考,那么下一代操作系统是什么?这个操作系统可能不在手机上,是在所有的设备上,那么物联网的操作系统能否形成一个新的生态?

二、面向下一代操作系统,全球科技巨头的不断尝试

Google

Google 在物联网方面尝试过几次,做过 Android Car、Android Things、Android 的物联网、Android 的汽车、Android ART,但这些项目现在好像已经被放弃,Google 转而开始秘密地开发另一个项目。

这个项目叫做 Fuchsia,Google 计划用这个新一代操作系统取代 Android 和 ChromeOS。虽然目前该项目已经发布了部分源码, Google 却依旧没有对其进行详述。不过,Google 此举不难理解,因为 Android 的路线有点问题,由于其庞大且笨重的体系,已经不能再适应不同的物联场景与设备场景了,因此 Google 需要新的操作系统开辟新路线。

苹果

苹果最近也发生了一件重要的事:将 Mac 的 CPU 替换成自研的 M1 芯片。这是一个长期的策略,为的是将苹果的应用生态贯通,因为苹果有两大法宝:

第一,苹果生产出了世界上性价比最高的产品。曾经有人跟乔布斯说,你们的产品,如 iPhone ,卖的太贵了。乔布斯回应道:我们是卖的贵,卖得比 PC 都贵,但对比同样的性能,我们已经便宜很多了。这表示,苹果产品的软硬件结合起来的性能超越竞争对手,价格比别人便宜,用户体验也更好,因此这是第一大法宝。

第二,通过 iOS 所构造的一个巨大应用生态。苹果对于下一代操作系统的想法是:跟着我走。因此苹果要将操作系统的指令集统一,把原来 Mac 上 Intel x86 结构替换成自己的 ARM 架构,以此完成将来打通的计划。另外,苹果有自己的一套规划。先发展一个个独立设备,例如手机、手表、AirPods等,通过编程和统一的接口全部连接起来,这就是苹果的布局。

亚马逊

此外,亚马逊的 Echo 音箱,在物联网设备领域,除了小设备以外,属于最畅销的产品。因此未来语音识别是否是新一代物联网的入口呢?

三、万物互联的鸿蒙 HarmonyOS

在这个问题上,我国的华为给出了一个答案。王成录博士 (华为消费者 BG 软件部总裁)说,这叫分布式全场景操作系统,即鸿蒙 HarmonyOS 。以下从三点来谈谈鸿蒙 HarmonyOS 。

首先,鸿蒙 HarmonyOS 一方面为了解决手机生态的问题,需要兼容 Android,另一方面,要构建一个万物互联场景下的新生态,也就是分布式全场景。这个理念由现实出发:未来各种设备都需要联网、应用程序和 App,但下载点和获取处却不得而知。因为设备之间相互孤立,信息无法集成。

因此,华为提出的全场景分布式操作系统,是指每一个设备里都搭载鸿蒙 HarmonyOS。未来的鸿蒙 HarmonyOS ,希望从一盏智能灯,到最高端的手机,都是一套系统,可以根据硬件去做配置。

第二个是市场占有率。鸿蒙 HarmonyOS 可以简化设备之间的唤醒和连接。这是华为独一无二的能力,因为它做通讯起家的,因此在通讯的能力与通讯的透传、安全性上,估计华为做出来的是全世界最领先的。你可以试验一下,拿两个华为手机互传,再拿两个 iPhone 手机互传,你会发现华为更厉害。华为的通讯能力最强,那么连接设备的效率就最高。

不仅如此,华为还发明了“碰一碰”专利(主要功能是支付,基于” NFC 支付技术“,只需要手机之间靠近或者向商家支付标签 NFC 处靠近,就会跳到支付页面)。例如,你不知道净化器的具体情况,你拿手机一碰,就会像在微信上调用小程序一般跳出一个应用程序,告知你设备的相关情况。华为追求的就是让它的操作系统无所不在,并发布了一套开发工具,不需要编程,使每一个设备应用程序的开发变得非常简单。

第三,将所有设备全部连接之后有什么作用呢?答案:不知道,但有很大的想象空间。就像乔布斯,他重新发明手机时,可以预想到手机里的陀螺仪和加速器有什么用?后来经使用,才发现它可以做健身,能侦测很多行为。又比如 GPS 的定位服务,原本以为这个主要应用于地图,现在却用来打车、送外卖。因此,很多情况下,科技公司给予的能力还是要靠程序员去想象、去创造。同理,未来万物互联会产生什么效果,也需要应用开发者去解答,这就是所谓新操作系统的价值。

如今健康是一大话题,可如何预防疾病呢?假设你的体重数据、手表数据、各种检测的的数据都能简单地传送到网络上,你能方便地获取,从而达到实时监测的目的,相信这会对人的健康管理带来很大的不同。因此当未来万物互联到来时,创新肯定不是现在所能预料到的,随着数据的涌入和各种场景的连接,巨大的想象空间就此产生。这就是华为的构想,也为此投入很大的精力。

四、中国的机会

当然,中国不仅华为一家在做操作系。10 月 24 日,CSDN 在岳麓书院举办了“九大操作系统掌门人”的对话(详情可查看:九问国产操作系统,九大掌门人万字回应!),从中可以发现,有 4-5 家都在做有关 IoT 的内容。这说明了什么?在老的操作系统生态上想去超越过去的王者是不可能的,但当出现新场景、打开新大门的时候,过去的王者却不一定会成功,因为他们的包袱太重了。所以中国在万物互联的操作系统上有很大的机会,例如翼辉的 SylixOS 、潘爱民老师做的指令集,都提出了各自对 IoT 系统的理解,让开发者和新场景能充分发挥新操作系统的价值。

此外,中国在 IoT 操作系统还有两大优势:

1、中国市场足够大。技术需要分工,而分工需要一个大市场才有效率。

2、硬件制造有天然优势。中国在设备出货量、设备芯片,尤其是低价芯片上,中国有海量的优势,因为各种 IoT 设备所追求的就是低功耗低价格。

结合以上,未来新一代 IoT 操作系统应该不会出现像 Android 和 iOS 这种国外远远领先的局面,中国将创造自己的生态,并随着中国在制造软硬件方面的优势,这种生态还能辐射全球。

这就是中国的机会,也是鸿蒙看到的巨大机会。对此你有什么看法呢?欢迎评论区留言~

挑战安卓会死?华为鸿蒙正为国产操作系统杀出一条路 | 涛滔不绝相关推荐

  1. 华为手机承载系统在哪里_说好的取代安卓呢?华为鸿蒙为啥不是手机操作系统了...

    华为鸿蒙不做手机操作系统了? 周末在朋友圈看到这个消息,有些意外,有些失落,有些黯然神伤. 我宁愿相信这是网络谣言,在以讹传讹,或者网友理解有偏差,因为在科技创新的前行道路上,华为不会让我们失望. 今 ...

  2. 鸿蒙二代好用吗,华为鸿蒙二代能取代安卓吗?华为鸿蒙和安卓哪个好?

    华为鸿蒙二代能取代安卓吗?华为鸿蒙和安卓哪个好?华为自从推出鸿蒙系统之后,大家就对鸿蒙系统有了详细的了解,大家都非常期待鸿蒙能够替代安卓,但是现在是否可以做到呢?下面为大家具体的介绍一下,想要更加详细 ...

  3. 小米入住华为鸿蒙,华为鸿蒙开放,国产厂商集体失声?小米率先表态!

    原标题:华为鸿蒙开放,国产厂商集体失声?小米率先表态! 鸿蒙开放,国产厂商却集体失声 鸿蒙诞生之初就决定开源,而且华为多次表态,如果国产厂商愿意加入鸿蒙的话,华为也会提供帮助.还有华为消费者业务AI与 ...

  4. 当贝os系统和华为鸿蒙系统,敢和华为鸿蒙OS叫板的操作系统如何?网友说,咦?咋这么好用呢!...

    原标题:敢和华为鸿蒙OS叫板的操作系统如何?网友说,咦?咋这么好用呢! 今年电视领域可以说火热的不要不要,你方唱罢,我登场.由于5G网络的来临,多家名企进军智能家居大屏领域,如手机巨头华为.一加等相继 ...

  5. 小米率先发布鸿蒙,华为鸿蒙开放,国产厂商集体失声?小米率先表态!

    原标题:华为鸿蒙开放,国产厂商集体失声?小米率先表态! 鸿蒙开放,国产厂商却集体失声 鸿蒙诞生之初就决定开源,而且华为多次表态,如果国产厂商愿意加入鸿蒙的话,华为也会提供帮助.还有华为消费者业务AI与 ...

  6. 开源不等于免费!谷歌如何通过安卓开源成为移动时代霸主? | 涛滔不绝

    [编者按]十多年来,开源和商业化的话题一直是人们关注的焦点.从开发者.社区到企业的态度也逐渐从怀疑.保留走向积极拥抱.人们逐渐发现通过商业化的开源项目也能够有很好的发展,同时能够反哺社区,形成良性的开 ...

  7. 华为服务器 国产化 操作系统,华为设备开始使用国产操作系统,国产操作系统的春天,百万人建议强制使用...

    原标题:华为设备开始使用国产操作系统,国产操作系统的春天,百万人建议强制使用 提起操作系统,大家想到的应该就是Windows了,Windows作为一款国外的操作系统进入中国市场,至今已经有20多年了, ...

  8. 华为将安卓系统迁移到鸿蒙OS,真·国产之光!华为鸿蒙OS发布,从安卓迁移只需要2天...

    今天的东莞格外的热,但比天气更火热的,应该是华为 2019 开发者大会的现场. 今年出了华为被断供这个事儿之后,大家对华为接下来的生存战略也格外关注,也许是为了表决心,华为召开了有史以来规模最大的全球 ...

  9. 某游戏在华为鸿蒙,部分安卓游戏在华为鸿蒙 OS 上运行,被识别成使用 PC 端模拟器...

    5 月 14 日消息 华为在 2019 年开发者大会上正式推出了鸿蒙 OS 系统,并首先应用在智慧屏等产品上,并于 2020 年开发者大会上宣布为智能手机升级支持鸿蒙 HarmonyOS 2.0.华为 ...

最新文章

  1. tf2运行YOLOv4(tflite)
  2. 十二张图详解淘宝架构变迁
  3. oa 中会议推送 实现_诗尼曼:大OA+费控赋能千店一体,打造家居数字化标杆
  4. java入门第六天课程_java基础第六天
  5. HDU4970 Killing Monsters dp
  6. 栈和队列(python代码)
  7. java常见_Java 常用类
  8. Spark Streaming的窗口操作
  9. php ftp rmdir,PHP中的ftp_rmdir()函数
  10. android 通知垃圾回收,Android中垃圾回收日志信息
  11. “牛津第一,16岁上大学”,中国美女学霸被骂学术媛?学术人“光鲜亮丽”就是错?...
  12. sysbench相关
  13. Python 第一章 基础知识
  14. html a标签中 href 和 onclick 同时使用的问题 优先级别
  15. 现实世界的Windows Azure:采访Definition 6首席技术官Paul Hernacki
  16. 基于JavaWeb的小说阅读网站设计与实现 毕业论文+答辩PPT+项目源码及数据库文件
  17. 论文中定性分析与定量分析的写作手法
  18. mysql error 1236_【MySQL】Got fatal error 1236原因和解决方法
  19. java虚拟机内存情况检测,测试啦啦啦啦啦1111
  20. docker实现nginx反向代理、负载均衡

热门文章

  1. SpringBoot是什么?
  2. 敏捷开发“松结对编程”实践之三:共同估算篇(大型研发团队,学习型团队,139团队,师徒制度,敏捷设计,估算扑克,扑克牌估算)...
  3. C语言内存动态分配与释放
  4. 敏捷开发智慧敏捷系列之六:之一~之五的小结
  5. 敏捷开发日常跟进系列之三:故事板,看板
  6. ​特征工程系列:特征预处理(上)
  7. 暴力推荐2:硬盘分区丢失之DiskGenius
  8. kaike的FLAGs
  9. spring boot 使用 websocket tomcat刚启动就关闭到问题
  10. 【100Days of 100 line Code】3 day