鴻蒙系統一週歲了!還要如何發展,才符合你的預期?

2019年8月9日,備受期待的華為鴻蒙OS,正式揭開廬山真面目。

作為華為面向未來打造的作業系統,鴻蒙是一款基於微核心的面向全場景的分散式OS。

得益於微核心架構,鴻蒙OS可以更加簡單方便地適配各種各樣的硬體終端。

在鴻蒙OS架構中,核心與基礎服務、程式框架等相脫離,並形成“微核心-基礎服務-程式框架-不同硬體專有服務”的運作體系:鴻蒙OS在對不同硬體進行適配時,最底層的“微核心”無需改動、直接接入,同時只需對不同硬體的“專有服務”進行相應的開發。

鴻蒙系統一週歲了!還要如何發展,才符合你的預期?

而相比於同樣基於微核心架構的Fuchsia、Windows等系統,鴻蒙還是一款全場景分散式OS,有分散式架構支撐。

分散式設計有什麼好處呢?按照官方說法,採用分散式設計的鴻蒙OS,既可讓開發者像開發同一終端那樣開發跨終端分散式應用,又可讓消費者感受到跨終端業務協同能力為各使用場景帶來的無縫體驗。

顯然,華為想把鴻蒙OS打造成一款輕量級、跨平臺、大一統的作業系統。

鴻蒙OS在電視上的試水

伴隨首次公開亮相,鴻蒙OS首款搭載裝置便已面世。如同官方所言,鴻蒙OS被首先應用在電視裝置,即榮耀/華為智慧屏系列產品。

回顧鴻蒙發展歷程,2017年鴻蒙核心1.0完成技術驗證,2018年鴻蒙核心2.0用於終端TEE,2019年鴻蒙OS 1.0正式登場,推進節奏不可謂不快。

然而,系統開發終究是個漫長過程:鴻蒙OS來了,並不等同於獨立、成熟的華為新系統也來了。

榮耀/華為智慧屏所搭載的鴻蒙OS 1.0,在系統層面的一些核心技術並沒有一步到位,而華為也從未強調鴻蒙是其自有或自研作業系統。

鴻蒙系統一週歲了!還要如何發展,才符合你的預期?

按照官方說法,鴻蒙OS 1.0基於開源框架、關鍵模組自研,具有分散式架構、方舟編譯器、確定時延引擎、TEE微核心形式化驗證以及Beta版的多終端開發IDE等特性。

對應的,鴻蒙OS 1.0並沒有實現核心及應用框架自研,而且也不是通用微核心架構。華為表示,當前版本鴻蒙OS採用基於Linux核心、鴻蒙微核心和LiteOS共同組成的混合核心。

智慧屏裝置使用者,也許並未明顯感受到鴻蒙OS與其他基於Android的電視系統間的差異,但這樣一款表現相對穩定、同時起平穩過渡作用的初版系統,對其使用體驗而言未必就是一件壞事。當然,不少人的確渴望鴻蒙OS能一步到位獨立、成熟的系統,但這多少都有點不切實際。

目前,智慧屏裝置上的鴻蒙OS已經來到1.1版本。鴻蒙OS 1.1主打沉浸式介面設計,擁有多工管理、負一屏智慧助手等亮點功能。

鴻蒙系統一週歲了!還要如何發展,才符合你的預期?

其實,鴻蒙OS所體現的一些重要特性,亦在EMUI 10上有所體現。例如,EMUI 10同樣採用“分散式架構”,開發者可以做到“一次編寫、多處執行”,降低適配不同終端的工程量。EMUI 10主打的分散式UI程式設計框架,同樣體現了這樣的思路,“表達統一、執行多型”,可實現應用介面的多終端自適應。

有觀點認為,EMUI 10之所以擁有鴻蒙設計思想的功能,正是為其有朝一日能切換到鴻蒙所進行的前期準備。

伴隨鴻蒙OS的正式登場,作為先頭兵的HMS(華為移動服務)生態也在加速發展。

HMS是華為提供的基礎服務合集,對標谷歌GMS,提供華為賬號、應用內訊息、訊息通知、身份驗證、掃碼等基礎服務。

今年6月,華為推送HMS Core 5.0,新增音訊、影片、影象、圖形引擎、計算機圖形、增強現實引擎等服務能力。第三方開發者可在應用服務、媒體、圖形、AI、智慧終端、安全和系統等七大領域為華為使用者帶來更好服務。

鴻蒙系統一週歲了!還要如何發展,才符合你的預期?

最新資料顯示,HMS全球月活使用者超過7億,註冊開發者達到160萬,超過8萬個應用已經整合華為HMS Core。

鴻蒙OS要加快腳步了

正在壯大的HMS生態,逐步推進的方舟編譯器,都讓人們更加期待全新版本的鴻蒙OS。

根據之前公佈的路線圖,2020年鴻蒙OS將應用在PC、手錶/手環、車機上;2021 年鴻蒙OS將應用在音箱、耳機上;2022年,鴻蒙OS將應用在VR眼鏡及更多裝置上。

2020年,華為面臨的國際形勢更加複雜、多變。不管是出於自身主動應變之舉,還是外界環境倒逼所致,鴻蒙OS的發展腳步都要再加快了。

於使用者而言,迫切期待看到鴻蒙OS全面採用自研核心及應用框架,迫切期待看到鴻蒙OS能來到PC、可穿戴甚至是手機裝置上。

當然,在今年9月舉行的2020華為開發者大會上,我們極有可能看到2.0版本鴻蒙OS的登場。按計劃,鴻蒙OS 2.0將基於自研核心及應用框架,採用通用微核心架構,支援多語言統一編譯、高效能圖形棧、滿足“車規級”標準以及帶來正式版多終端開發IDE等特性。

鴻蒙系統一週歲了!還要如何發展,才符合你的預期?

而在搭載裝置上,除了此前確定的PC、手錶/手環、車機裝置,全新鴻蒙OS系統能否“提前”來到手機裝置上,已然成為一大看點。

按照華為消費者業務CEO餘承東此前說法,鴻蒙OS隨時都可以用在手機上,“但因為考慮到生態原因,我們支援谷歌的Android生態,我們優先使用谷歌Android作業系統”。

如果Android作業系統無法使用了,我們就隨時可以啟用我們的鴻蒙。

其實我們把Android生態的應用遷移到華為鴻蒙OS,開發工作量非常非常之小,甚至用我們方舟編譯器,我們生態去連線,可能一天兩天就搞完了。

全球局勢波詭雲譎,華為更是首當其衝。在這樣的大形勢下,鴻蒙OS的獨立、成熟之路,宜早不宜遲。在鴻蒙OS 2.0及其後續版本中,華為不僅要做到系統核心及應用框架自研,而且也要讓更多使用者能體驗到這一新系統,例如推出搭載鴻蒙OS的榮耀中低端手機

於第三方開發者而言,他們迫切期待看到全面開源的鴻蒙OS系統。

鴻蒙會是什麼條件的開源呢?根據“鴻蒙學堂”的解答,鴻蒙開源是一個全面的開源,但為了技術保密和核心的東西,在有一些地方分節奏開源,最終都會開源。

故而,鴻蒙OS 2.0能帶來何種程度的開源,亦是9月華為開發者大會的一大看點。

結語

鴻蒙OS的英文名叫“HarmonyOS”,為何如此翻譯?餘承東曾解釋道:

鴻蒙有“開天闢地”的意思,最接近的英語單詞是 Genesis(開天闢地)。用漢語拼音表達鴻蒙太難發音了,我們取名“Harmony”,希望給世界帶來更多和平、方便。

鴻蒙OS,對內有開天闢地之意;HarmonyOS,對外有和睦發展之意。

單從命名來看,華為對這款系統的定位雖有革新、但並不激進。而這似乎也能解釋,為何鴻蒙OS的第一年之旅略顯平淡。

一方面,鴻蒙OS需要先針對特定裝置開展小規模的試水,這既有平穩上道的用意,也有測試系統的考慮;另一方面,鴻蒙OS在等待更加成熟的時機條件:過去一年HMS生態快速發展,開源的方舟編譯器亦迎來了首批開發者。

經過一年準備和等待,鴻蒙OS 2.0即將正式亮相。毫無疑問,全新版本鴻蒙OS將擁有更大的施展舞臺,而且也將展現出更加獨立和成熟的發展姿態。

於華為而言,是時候拿出這樣一個樣子的作業系統出來了。

點選文章頂部雷科技頭像,私信回覆“搞機”,即可獲得玩機技能合集。

版權宣告:本文源自 網路, 於,由 楠木軒 整理釋出,共 2787 字。

轉載請註明: 鴻蒙系統一週歲了!還要如何發展,才符合你的預期? - 楠木軒