當前位置: 華文世界 > 手機

鴻蒙系統學習筆記一

2024-02-18手機

1、系統概述,什麽是鴻蒙作業系統

鴻蒙作業系統,英文名:HarmonyOS 。按照百度百科釋義:華為鴻蒙系統 [1] (英文:HUAWEI HarmonyOS),在2019年8月9日,華為在東莞舉行華為開發者大會,正式釋出作業系統鴻蒙OS。

華為鴻蒙系統是一款全新的面向全場景的分散式作業系統,創造一個超級虛擬終端互聯的世界,將人、器材、場景有機地聯系在一起,將消費者在全場景生活中接觸的多種智能終端實作極速發現、極速連線、硬件互助、資源共享,用最合適的器材提供最佳的場景體驗。 [2-4]

2020年9月10日,華為鴻蒙系統升級至HarmonyOS 2.0版本 [5] 。2021年4月22日,華為鴻蒙 HarmonyOS 套用開發線上體驗網站上線 [46] 。5月18日,華為宣布華為HiLink將與Harmony OS統一為鴻蒙智聯 [45] 。

2021年6月2日晚,華為正式釋出HarmonyOS 2及多款搭載HarmonyOS 2的新產品。 [50]

鴻蒙系統產生的時代背景

在當前5G萬物互聯發展趨勢之下,它是一款「面向未來」、面向全場景(移動辦公、運動健康、社交通訊、媒體 娛樂等)的分散式作業系統。在傳統的單器材系統能力的基礎上,HarmonyOS 提出了基 於同一套系統能力、適配多種終端形態的分布式理念,能夠支持多種終端器材。

  • 對消費者而言,HarmonyOS 能夠將生活場景中的各類終端進行能力整合,形成一個 「超級虛擬終端」,可以實作不同的終端器材之間的快速連線、能力互助、資源共 享,匹配合適的器材、提供流暢的全場景體驗。
  • 對套用開發者而言,HarmonyOS 采用了多種分布式技術,使得應用程式的開發實作 與不同終端器材的形態差異無關,降低了開發難度和成本。這能夠讓開發者聚焦上層 業務邏輯,更加便捷、高效地開發套用。
  • 對器材開發者而言,HarmonyOS 采用了元件化的設計方案,可以根據器材的資源能 力和業務特征進行靈活裁剪,滿足不同形態的終端器材對於作業系統的要求。
  • 2、 鴻蒙作業系統的技術特征

    鴻蒙系統,采用開放式介面的原則,實作硬件互助,資源共享

    2.1 采用分布式軟總線架構設計

    分布式軟總線是多種終端器材的統一基座,為器材之間的互聯互通提供了統一的分布式通 信能力,能夠快速發現並連線器材,高效地分發任務和傳輸數據。分布式軟總線架構設計思想如下所示

    2.2 鴻蒙作業系統采用分布式虛擬化的設計思想

    分布式器材虛擬化平台可以實作不同器材的資源融合、器材管理、數據處理,多種器材共 同形成一個超級虛擬終端。針對不同類別的任務,為使用者匹配並選擇能力合適的執行硬 件,讓業務連續地在不同器材間流轉,充分發揮不同器材的資源優勢。

    2.3 采用統一OS彈性部署的原則

    HarmonyOS 透過元件化和小型化等設計方法,支持多種終端器材按需彈性部署,能夠適 配不同類別的硬件資源和功能需求。支撐透過編譯鏈關系去自動生成元件化的依賴關系, 形成元件樹依賴圖,支撐產品系統的便捷開發,降低硬件器材的開發門檻。• 支持各元件的選擇(元件可有可無):根據硬件的形態和需求,可以選擇所需的元件。• 支持元件內功能集的配置(元件可大可小):根據硬件的資源情況和功能需求,可以選擇配置元件中的功 能集。例如,選擇配置圖形框架元件中的部份控制項。• 支持元件間依賴的關聯(平台可大可小):根據編譯鏈關系,可以自動生成元件化的依賴關系。例如,選 擇圖形框架元件,將會自動選擇依賴的圖形引擎元件等。