有報告預測,2018年我國物聯網連接規模為23億,預計2022年物聯網連接規模將達到70億。這意味著萬物互聯的時代正在到來,除了手機之外的更多設備將聯網。聯網的設備之間,需要互聯互通,需要共享數據。僅僅依靠Android和iOS,是無法完成這些連接的。這時候就需要一個橫跨各類終端的全新分布式操作系統。
簡單講,電視、冰箱、洗衣機、攝像頭、手表、汽車等各類設備都聯網后,如果使用不同的操作系統,就像是四川人、廣東人、河南人等各地方的人坐在一起說各自的方言,無法交流。全新的分布式操作系統就是“普通話”,便于更好地交互。
為了迎接萬物互聯時代,華為很早就發布了1 8 N智慧全場景生態戰略,以及華為Hilink智慧家居開放平臺。基于這樣的大背景,2019年8月9日,華為正式發布HarmonyOS。當時,華為就表示,鴻蒙是一款全新的分布式系統,將在萬物互聯時代應用在各類硬件設備之上,實現多設備之間的數據同步、便捷交互。
此后,HarmonyOS率先在華為智慧屏、華為手表上上線。2020年9月,HarmonyOS升級至2.0版本,即HarmonyOS 2,并面向128KB-128MB終端設備開源。12月16日,華為正式發布HarmonyOS 2手機開發者Beta版本,這是一個比iot更復雜的版本。華為消費者業務軟件部總裁王成錄表示,2020年已有美的、九陽、老板電器、海雀科技搭載HarmonyOS,2021年的目標是覆蓋40 主流品牌1億臺以上設備。
2021年5月18日,在HarmonyOS生態伙伴峰會上,華為HiLink將與HarmonyOS統一為HarmonyOS智聯(Harmony OS Connect),讓生態伙伴的硬件產品實現四個統一:統一品牌、統一體驗、統一方案、統一平臺。
除了美的、九陽等企業之外,在HarmonyOS 2正式發布前,宣布將接入HarmonyOS,魅族Lipro生態將攜手鴻蒙,這也是第一個宣布支持鴻蒙的手機廠商。
這些接入鴻蒙的硬件設備,可以實現無縫交互體驗。比如,華為手機與華為智慧屏之間,可以一碰即傳照片;通過搭載HarmonyOS的手機、手表,可以與鴻蒙智聯平臺上的家電進行交互,比如,用華為手表與美的洗衣機輕松一碰,即可在手表上操控美的洗衣機。
顯然,HarmonyOS非局限于手機,而是要成為萬物互聯時代的“普通話”,致力于華為1 8 N智慧全場景戰略。
鴻蒙的成敗
中國一直希望能夠研發屬于自己的操作系統,但是屢屢失敗。在智慧手機誕生之初,也有一些企業試圖研發操作系統,最終以失敗告終。失敗的根源在于兩個方面,其一是研發投入不足,其二無法構建屬于自己的硬件和軟件生態系統。
鴻蒙想要成功,一定要規避這兩個前車之鑒才可以。
首先,需要巨大的技術研發投入。開發一款操作系統需要多少錢?有數據顯示,微軟Vista的開發費用超過200億美元,相當于人類史上最偉大的科學計劃之一“阿波羅登月計劃”的費用。Linux雖然是一個開源免費的操作系統,但全世界的組織都對Linux開發進行了的大量投入。2008年,Linux基金會的一項研究表明,發Linux社區發行版Fedora 9要花大約108億美元。
華為自從2012年開始立項研發HarmonyOS,至今已有9年。華為10多年來,一直拿出營收的10%以上用于技術研發。即使十分艱難的2020年,華為的研發投入仍然高達1418.93億元,位居全球前五,更是比BATJ等互聯網科技企業研發投入之和還多。
在軟件方面,華為把安卓底層已經全部吃透,甚至重寫了大部分的代碼,此前就推出了方舟編譯器、超級文件系統等突破性的技術創新,這都為HarmonyOS的成熟以及在手機上的適配奠定堅實基礎。
其次,沒有硬件做不成系統。沒有硬件的情況下,打造操作系統,如同閉門造車。微軟的成功得益于當時IBM的鼎力支持,以及后續PC企業大規模的采用。Android的成功得益于同步成立的安卓聯盟,全球除蘋果外的手機廠商悉數加入該聯盟。iOS的成功,得益于蘋果自身強大的硬件研發實力。
所以華為HarmonyOS的成功與否,與硬件密切相關。華為自身有手機、智慧屏、智能穿戴等每年數億臺出貨量的硬件設備,同時也構建了“鴻蒙智聯”硬件生態開放平臺,吸引各類智能硬件企業加盟。
在硬件設備開發商,HarmonyOS支持多種終端設備按需彈性部署,能夠適配不同類別的硬件資源和功能需求。自動生成組件化的依賴關系,形成組件樹依賴圖,支撐產品系統的便捷開發,降低硬件設備的開發門檻。
再次,需要生態系統的打造。微軟、Android、iOS的成功,除了硬件的支持之外,還有應用生態的支持。大量應用開發者圍繞這些OS開發各類應用,讓用戶可以盡情使用這些應用獲取服務。
想要獲得更豐富的軟件生態系統,就必須要開放和開源。目前,HarmonyOS源代碼已經捐贈給開放原子開源基金會,項目名為 OpenHarmony。所有開發者,都能夠下載HarmonyOS,并針對性的開發應用。
而且為了降低開發難度,提高開發效率,HarmonyOS提供一系列構建全場景應用的完整平臺工具鏈與生態體系:分布式應用框架能夠將復雜的設備間協同封裝成簡單接口,實現跨設備應用協同。
通過這些開發工具,借多終端開發IDE,多語言統一編譯,分布式架構Kit提供屏幕布局控件及交互的自動適配,支持控件拖拽,面向預覽的可視化編程,實現真正的一次開發,多端部署,在跨設備之間實現共享生態。而且開發者還可以在原有的應用上,新增分布式的相關功能并統一打包,交由方舟編譯器進行編譯,即可生成HarmonyOS應用。
目前,HarmonyOS已經進行了長達9年的研發投入,構建了硬件和軟件生態系統,可謂是萬事俱備。HarmonyOS也設置了發展目標,2021年搭載HarmonyOS的設備超過3億臺,其中手機2億臺,力爭讓鴻蒙生態的市場份額達到16%。
結語
在智能手機時代,iOS和Android通過完善的軟硬生態布局,迅速戰勝了Symbian、windows mobile,成為主流操作系統。在萬物互聯時代,需要全新的分布式操作系統,新的機會窗口已經打開,鴻蒙希望在新時代分一杯羹。
而競爭對手Google和蘋果也已經摩拳擦掌,躍躍欲試。Google研發了一款新的開源操作系統叫Fuchsia,它比Android對內存和處理器的要求更低,是一款面向物聯網的操作系統。蘋果iOS本來就是分布式系統,再配合新發布的M1芯片,順利打通手機、智能穿戴到平板,再到PC的多個終端。