當前位置: 華文問答 > 數位

華為鴻蒙首超蘋果 iOS,成 2024 年 Q1 中國第二大手機作業系統,兩款系統各有何亮點?

2024-06-13數位

前排一堆上百贊的高票回答,我也是無語,這幫人是認真討論問題嗎?

隨著5G麒麟回歸,Mate60和Pura70陸續釋出,華為高端市場份額上升和蘋果市場份額下降業內有目共睹。

受此帶動,鴻蒙系統市場份額超越IOS,有什麽值得意外的?

更關鍵的是,諸多業內大廠紛紛官宣加入原生鴻蒙開發,阿裏、京東、網易、B站、米哈遊等等全都下場了,「鴻蒙千帆起」早就不是說說而已。

趨勢已經這麽明顯了,這幫人還看不清形勢嗎?

正如余大嘴所說,「2024年是原生鴻蒙的關鍵一年」:

Harmony OS NEXT預計今年全面鋪開,原生套用的大範圍覆蓋也是今年,從生態建設角度,當然是最關鍵的一年。

不過如果拋開生態不談,單從技術角度出發,我認為最關鍵的一年是 鴻蒙3.0/OpenHarmony3.0 釋出的2022年

以前我曾梳理過鴻蒙/OpenHarmony的發展歷程,再發一遍吧:

四千字長文,有錯漏歡迎指出:

1、鴻蒙/OpenHarmony 1.0——一切的源點

2020年菊廠開源了OpenHarmony 1.0的程式碼,其中包含了菊廠自研的liteos系統。

一方面,最極端的黑子也得承認,Liteos是菊廠自研的作業系統;

另一方面,liteos終究是面向手表等穿戴產品的 輕量級物聯網作業系統 ,支持裝置能力和技術復雜度與手機系統有不小的差距。

所謂「菊廠故意混淆概念」、「連哄帶蒙」等爭議和嘲諷,也基本就從這開始。

但在我看來,Liteos未必是OpenHarmony 1.0最重要的核心,真正關鍵的點在於:

OpenHarmony 1.0具備與HarmonyOS跨裝置通訊的能力,並且架構上部份遮蔽了不同系統不同裝置的介面。

就我個人觀點,就是這看似不起眼的liteos以及跨裝置通訊能力,是後續一切的起點。

2、鴻蒙2.0/OpenHarmony 2.0——開發工具的起步和「套殼」的尾聲

就我個人觀察,OpenHarmony 2.0相比1.0上了一個台階。

OpenHarmony 2.0支持Linux內核,API版本更新到6.0,勉強可以說有一個復雜系統的架子了。

更重要的是,鴻蒙2.0/OpenHarmony 2.0時期,菊廠就已經掏出了自家的 開發者套件

雖然此時OpenHarmony很多工具(尤其是測試偵錯方面)還不太全,但毫無疑問是邁出了關鍵的一步。

這件事的重要性,大家想想也都明白:

如果連開發套件都沒有,第三方開發者誰會給你開發套用?生態建設也就無從談起了。

從程式碼實作的角度看,客觀來說OpenHarmony 2.0仍有許多不足:

因為沒有沙箱機制、不支持64位元Arm、沒有硬體GPU渲染……這使得純血OpenHarmony 2.0主要停留在開發板上,難以成為真正商用的手機系統。

沒記錯的話,也正是這段時期市集上架了一批鴻蒙版套用(汽車之家鴻蒙版等)

這些套用的確是基於鴻蒙的API 6.0程式碼實作的,理論上可以脫離安卓在其他作業系統獨立執行,(實作方式有些類似於微信小程式)。

但就實際層面而言,這些套用在搭載鴻蒙2.0的手機上執行時,應該並沒有完全脫離AOSP。

對於什麽是「套殼」,不同人有不同定義。

如果以「能否脫離AOSP獨立執行復雜套用」作為標準,那麽鴻蒙2.0/OpenHarmony 2.0恐怕是最後一個「套殼」的大版本。

可以說,鴻蒙2.0/OpenHarmony 2.0即是開發工具的起步,也是「套殼」的尾聲。

3、鴻蒙3.0/OpenHarmony3.0——技術層面的質變

如果說市場層面鴻蒙生態取得質變的關鍵節點,我認為大機率是預計明年鋪開的HarmonyOS Next;

但如果要說技術層面鴻蒙系統的最關鍵突破,我認為是OpenHarmony3.0。

而且OpenHarmony3.X一直在逐步完善,3.0、3.1、3.2幾個版本實際變化都不小。

OpenHarmony3.0時期,鴻蒙系統在程式碼層面迎來了一系列關鍵突破:

支持arm64平台, 具備GPU硬體渲染引擎,引入沙箱機制,完善安全修補程式……

可以說從這一刻開始,OpenHarmony框架就已經基本完整, 具備了復雜作業系統的主要能力,不考慮生態的話已經能滿足手機端的需求

到OpenHarmony3.1時期,不僅開發者套件大幅完善,還帶來一個比較顯著的變化:

原生套用可以一次開發編譯,安裝到鴻蒙3.0和openharmony 3.1的開發板上

開發層面打通後,「一次開發、多端部署」的坑填了不少,我認為長期來看對構建生態意義重大。

奈何當時輿論不怎麽關註這事,所以之前我還在知乎發想法,專門提了一句:

相比之下,這一時期OpenHarmony有一個比較直觀的變化更加吸引眼球:

據我了解可能是搞定了很多驅動, OpenHarmony從此可以跑在小米6、一加6T等手機上

可能是因為比較直觀,貼近消費者,B站相關視訊一大堆,關註度反而提升了不少……

其實到這一步,但凡稍微認真關註這個領域的都能感受到「套殼」、「行銷」等言論的荒謬:

考慮到生態支持,鴻蒙建設早中期需要相容AOSP,這不是從一開始就說過嗎?

當初在爭論是否為「套殼」時,不少人明確提出的標準不就是「能脫離AOSP獨立執行並支持復雜套用」嗎?

現在OpenHarmony不僅能執行、支持天氣、購物、小算盤等套用,甚至還能搭載到小米6等各類裝置上, 這還有什麽可爭的?

4、鴻蒙4.0/OpenHarmony 4.0——發令槍響前的最後蓄勢

既然OpenHarmony3.0已經把架子搭好了,後續的工作就是持續完善和生態推進。

OpenHarmony3.0時期,開發者套件只能說該有的都有,但一些細節和功能還不太完善。

如果鴻蒙原生套用要想全面鋪開,開發者套件必須做到全面覆蓋,滿足絕大多數開發需求。

鴻蒙4.0/OpenHarmony 4.0時期(其實也就是現在),開發套件完善工作基本做的差不多了。

甚至於,B站還有開發者做出了Openharmony版的B站,並將其安裝在華為手機上。

(手機上鴻蒙OS一直有Openharmony,如果能裝OH套用並執行還不能證明所謂「套殼」的荒謬,我也無話可說)

安裝包、程式碼實作以及手機上的瀏覽效果,B站就有:

所以到OpenHarmony 4.0時期,技術上的核心問題其實都解決的差不多了。

我個人認為,搭載鴻蒙4.0的手機理論上都能升級到HarmonyOS NEXT。

就我在開發者大會的了解,剩下的工作可能有兩大方向:

一方面,在系統底層替換的過程中,生態是最核心的問題。

目前手機上不要說第三方,甚至連部份菊廠自家套用都還是基於AOSP。

鴻蒙原生套用已經逐漸走向正軌,等待後續HarmonyOS NEXT全面推播。

涉及到各類套用開發者,可想而知生態切換將是相當艱難的過程。

不過就我跟業內人士交流的情況看,這事的難度倒也沒有很多人想象的那麽高。

行動網際網路生態已經高度成熟,絕大多數人的絕大多數時間都消耗在Top 100/200套用裏,這些主流套用背後其實就那麽幾個巨頭。

而且就目前資訊來看,基本已經談的差不多了。

另一方面,「一次開發、多端部署」的開發套件還需要持續推進。

參加開發者大會過程中,我跟工作人員聊過這方面。

針對這方面,鴻蒙生態推出了ArkUI開發框架、ArkTs語言等等。

據我了解,采用對應框架後「一次開發、多端部署」已經高度可用了。

針對不同裝置UI還是需要有一些手動調整,但總體來說多裝置適配能節省不少操作。

當時我還特意問了一句:既然未來會有底層切換,如何保證開發工作的延續性?

時間關系沒有聊特別深,我理解是采用ArkUI開發框架會呼叫鴻蒙的API,就能夠遮蔽掉底層的一些區別,開發者更多還是關註上層的程式碼實作。

總而言之,無論網路上怎麽說,鴻蒙生態一直在推進建設,相關成果正逐步顯現。

甚至不止手機/平板/穿戴,據我了解鴻蒙PC的計劃也沒有放棄。

未來生態全面切換的時刻,菊廠內部私下聊天時稱之為「發令槍響」。

就目前資訊來看,鴻蒙4.0/OpenHarmony 4.0很可能是發令槍響前的最後蓄勢。

5、鴻蒙5.0/HarmonyOS NEXT——容器方案和一勞永逸二選一

其實到這一步,很多事情已經明朗化了。

菊廠已經聯系國內頭部大廠推純血鴻蒙,業內很多人也都聽到風聲了。

事實上今年大量主流套用已經完成鴻蒙版開發,OpenHarmony正式商用是順理成章的事。

HarmonyOS NEXT具體實作方式,不外乎兩種模式:

一種是把AOSP放入容器,進而能夠繼續相容安卓套用,只是安卓套用效能會差一些;

另一種模式更加幹脆徹底,反正麒麟芯片也回來了,直接把AOSP幹掉就完了。

至於高通芯片的老手機,事已至此高通應該也開放了老款芯片的驅動介面,鴻蒙重寫下相關驅動就行了。

從技術角度,很顯然是第二種模式更簡潔更徹底。

但從市場角度,我認為1~2年的過渡期內采用第一種模式可能性更大。

這是因為,雖然Top100/Top200套用足夠覆蓋普通人絕大多數需求,但人的消費習慣往往有 肥尾性

Top2000之外的每個套用覆蓋的人群都不多,但可能不少人都有那麽一兩個小眾套用時不時派上用場。

這不是談妥最頭部的巨頭就能解決的問題,而是大量中小企業軟體團隊的開發能力所限,短期內很難快速開發出鴻蒙版。

所以我認為,HarmonyOS NEXT推廣過程中,很可能存在一段時間的過渡期。

過渡期內菊廠手機大機率是HarmonyOS NEXT為核心,AOSP放入容器。

屆時主流套用應該已經適配鴻蒙,統一推播和強制程式碼稽核後體驗應該會有明顯提升,少部份小眾套用容器化後體驗少許下降也就不太有所謂了。

總而言之,華為手機和鴻蒙系統市場份額上升,是HarmonyOS NEXT推進生態建設的堅實地基。

目前各家互聯網大廠都已經適配原生鴻蒙,從生態建設和技術落地的角度來說,今年肯定是最關鍵的一年。

就我個人觀點,雖然可能存在1~2年的過渡期,雖然出海還有困難,但鴻蒙生態爆發式增長的未來已經不遠。

不出意外的話,下半年的Mate70系列就會攜手HarmonyOS NEXT打出組合拳,這將是鴻蒙生態建設最驚險也最關鍵的飛躍。

回想當初Mate40系列釋出時,因為先進制程供應被切斷,外界輿論對菊廠的唱衰、冷嘲熱諷、陰陽怪氣甚囂塵上

在巨大的壓力面前,余承東在釋出會上仍然無比自信的喊出「沒有人能熄滅滿天星光」;

僅僅兩年多時間過去,不僅Mate60橫空出世,HarmonyOS星河版也已釋出。

昔日的滿天星光,必將匯聚成璀璨星河!