分裂的国产自研手机系统,究竟苦了谁

hi 大家好,我是 DHL。就职于美团、快手、小米。公众号:ByteCode,专注有用、有趣的硬核原创内容,Kotlin、性能优化、系统源码、图解算法、大厂面经

2023 年可谓是国产自研手机操作系统百花齐放的一年,在华为官宣 HarmonyOS NEXT 开发者预览版本,不在兼容 Android 之后,小米、vivo 分别官宣了自己的操作系统。

10 月 26 日,雷布斯宣布小米澎湃 OS,耗时 7 年将 MIUI、Vela、Mina、车机 OS 四个系统进行了合并,想打造一个万物互联的操作系统。其中 Vela 我们之前也接触过,一句话,坑是在太多了,替小米系统工程师的头发感到惋惜。hahaha

11 月 1 日,vivo 副总裁宣布自主研发的蓝河操作系统 BlueOS,并且 vivo 自研蓝河操作系统不兼容安卓应用,未来也不会兼容。在加上 OPPO 的潘塔纳尔系统,国内的主流手机厂商都拥有了自己的操作系统。

为什么国产手机厂商都想打造自己的操作系统?

  • 想脱离 Android 的控制,华为和中兴的前车之鉴,给手机厂商们敲响了警钟,都在卧薪尝胆,开发自己的操作系统
  • 顺应时代,想抓住万物互联的红利,打造自己的物联网生态,就必须要有自己的万物互联操作系统

现在国产手机操作的系统的竞争进入了白热化的状态,我们来看一下全球操作系统市场份额。

现在全球手机操作系统市场份额是被谷歌的 Android 和苹果的 iOS 基本垄断了,其中 Android 系统占据了 38.27%,我们在来看一下这些 Android 市场份额,被那些手机厂商瓜分了。

Android 系统分别被 Sansung、Xiaomi、Oppo、Vivo 瓜分了,但是它们都受制于美国的控制,如果想摆脱美国的控制,那么偷摸自研就是唯一的出路。

相比于自研新系统,最难的是生态的建立,而生态的建立就需要各个行业的人,为你的新系统开发软件,如果没有人为你的系统开发办公软件那就不能用于工作,如果没有人为你的系统开发游戏、音乐等等软件,那么就不能用于娱乐,一个既不能用于办公,也不能用于娱乐的操作系统,试问那个消费者会去使用。

当国内操作系统都开始卷自研的操作系统时,其中最苦的无疑是移动开发者,以前只有 Android 的时候,他们只需要针对 Andriod 不同版本,不同机型做适配,现在他们需要学习自研操作系统开发语言,为不同系统、不同的设备去做更多版本的适配。

而仅仅是 Android 设备的碎片化情况,已经让 Android 开发者苦不堪言,我们用一张图看一下 Android 操作系统分裂情况(来自网上)。

作为一名深耕多年的 Android 开发者,我已经在这个世界上找不到任何一句话来形容 Android 的现状了,仅用网传的一张图向 Android 致敬。

![]( img.hi-dhl.com/kick_androi... -1-. png)

混乱的自研国产操作系统是否会走 Android 的老路,这个无法确定,但是确定的是,每个手机厂商都有自研的手机操作系统,必然会导致手机操作系统生态的更加碎片化。对于开发者而言无疑是一个重磅炸弹。

以前国内手机厂商主要使用 Android 操作系统,开发者只需要对 Andriod 不同版本,不同机型做适配,现在各个厂商都推出自研操作系统,使得移动开发者需要花费更多的时间,为自研的操作系统,不同的设备进行更多版本的适配。

虽然我也是移动操作系统资深的受害者,但是不得不为国内厂商敢于开发自己的操作系统鼓掌,但是因此造成手机操作系统的生态更加碎片化。其中受苦的无疑是开发者和用户,也期望国内系统有大一统的那一天。

国产自研操作系统加油,移动开发者加油,Android 开发者顶住。

另外根据调研机构 Counterpoint 发布的数据显示,华为 HarmonyOS 出货量仅次于苹果 iOS,晋升成为了全球第三大操作系统。

华为 HarmonyOS 占全球手机操作系统市场份额的 2%,占中国的份额的 8%,位居全球第三大操作的系统,也希望华为能跟 iOS 一样。

  • 0 广告
  • 不预装及推广第三方软件
  • 手机上的软件都可以卸载

至于广告问题,就不奢望和苹果一样几乎无广告了,任何一家公司只要感受到了广告带来的暴利,就不可能轻易砍掉。

全文到这里就结束了,感谢你的阅读,坚持原创不易,欢迎在看、点赞、分享给身边的小伙伴,我会持续分享原创干货!!!


Hi 大家好,我是 DHL,就职于美团、快手、小米。公众号:ByteCode ,分享有用、有趣的硬核原创内容,Kotlin、Jetpack、性能优化、系统源码、算法及数据结构、动画、大厂面经,真诚推荐你关注我。


我开了一个云同步编译工具(SyncKit),主要用于本地写代码,同步到远程设备,在远程设备上进行编译,最后将编译的结果同步到本地,代码已经上传到 Github,欢迎前往仓库 hi-dhl/SyncKit 查看。


最新文章


开源新项目

  • 云同步编译工具(SyncKit),本地写代码,远程编译,欢迎前去查看 SyncKit

  • KtKit 小巧而实用,用 Kotlin 语言编写的工具库,欢迎前去查看 KtKit

  • 最全、最新的 AndroidX Jetpack 相关组件的实战项目以及相关组件原理分析文章,正在逐渐增加 Jetpack 新成员,仓库持续更新,欢迎前去查看 AndroidX-Jetpack-Practice

  • LeetCode / 剑指 offer,包含多种解题思路、时间复杂度、空间复杂度分析,在线阅读

相关推荐
whysqwhw2 分钟前
OkHttp之okhttp-bom模块的分析
android
餐桌上的王子11 分钟前
Android 构建可管理生命周期的应用(二)
android
Georgewu24 分钟前
【HarmonyOS 5】鸿蒙中自定义弹框OpenCustomDialog、CustomDialog与DialogHub的区别详解
harmonyos
塞尔维亚大汉33 分钟前
鸿蒙内核源码分析(消息封装篇) | 剖析LiteIpc 进程通讯内容
harmonyos·源码阅读
Georgewu36 分钟前
【HarmonyOS NEXT】鸿蒙跳转华为应用市场目标APP下载页
harmonyos
天天摸鱼的java工程师38 分钟前
每个程序员的周五下午,都像重温高中放学的快乐
前端·后端·程序员
幽你一默1 小时前
Android 版本差异速查表(开发者视角)
android
不萌1 小时前
android 项目中的屏幕适配方案
android
幽你一默1 小时前
Android开发三分钟读懂mvc,mvp,mvvm,mvi
android
ajassi20003 小时前
开源 Arkts 鸿蒙应用 开发(六)数据持久--文件和首选项存储
linux·开源·harmonyos