91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

帶你快速認(rèn)識 HarmonyOS

信盈達(dá) ? 2024-07-06 08:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

國產(chǎn)操作系統(tǒng)HarmonyOS鴻蒙操作系統(tǒng))開始進入到大眾的視野。

鴻蒙寓意為“萬物起源”,發(fā)展至今已經(jīng)經(jīng)過了好幾個迭代版本。

51dec5ee-3b2b-11ef-a655-92fbcf53809c.png

1.1.1.早期鴻蒙雛形 LiteOS

2015 年 5 月 20 日,華為大會上,華為發(fā)布最輕量級的物聯(lián)網(wǎng)操作系統(tǒng) LiteOS。

Huawei LiteOS

51f6da3a-3b2b-11ef-a655-92fbcf53809c.png

Huawei LiteOS 是華為面向IoT領(lǐng)域,構(gòu)建的輕量級物聯(lián)網(wǎng)操作系統(tǒng),遵循BSD-3開源許可協(xié)議,可廣泛應(yīng)用于智能家居、個人穿戴、車聯(lián)網(wǎng)、城市公共服務(wù)、制造業(yè)等領(lǐng)域,大幅降低設(shè)備布置及維護成本,有效降低開發(fā)門檻、縮短開發(fā)周期。

52100794-3b2b-11ef-a655-92fbcf53809c.png

Huawei LiteOS 內(nèi)核,包括任務(wù)管理、內(nèi)存管理、時間管理、通信機制、中斷管理、隊列管理、事件管理、定時器等操作系統(tǒng)基礎(chǔ)組件,可以單獨運行。

具有高實時性,高穩(wěn)定性,超小內(nèi)核,基礎(chǔ)內(nèi)核體積,可以裁剪至不到10K,低功耗,支持功能靜態(tài)裁剪等特點。

1.1.2.鴻蒙操作系統(tǒng)發(fā)展

2016年5月,鴻蒙正式在華為公司的軟件部內(nèi)部立項并開始投入研發(fā),吹響了研發(fā)鴻蒙操作系統(tǒng)的號角。

2019年8月10日,華為正式發(fā)布了HarmonyOS 1.0,該系統(tǒng)率先部署在智慧屏上。華為消費者業(yè)務(wù)CEO余承東在發(fā)布會上宣布鴻蒙將進行開源。

2020年9月10日,華為發(fā)布HarmonyOS 2.0,主要在3個方面做出重大提升:分布式的軟總線、分布式的數(shù)據(jù)管理及分布式的安全,此版本可用于大屏、手表和車機。

2020年12月,華為發(fā)布面向開發(fā)者提供了手機版本HarmonyOS 2.0的Beta版本,開發(fā)者可以訪問華為開發(fā)者聯(lián)盟官網(wǎng) ,申請獲取 HarmonyOS 2.0 手機開發(fā)者 Beta 版升級 。

2021年6月2號,華為發(fā)布可以覆蓋手機等移動終端的HarmonyOS 2.0。

2021年10月,華為發(fā)布鴻蒙3.0版本。

2023年8月4日,華為正式發(fā)布鴻蒙4.0,華為Mate 60和Mate 60Pro系列出廠預(yù)裝了鴻蒙OS 4系統(tǒng)。

1.1.3.鴻蒙操作系統(tǒng)介紹

鴻蒙系統(tǒng)不同于既有的Androidios、Windows、Linux等操作系統(tǒng),它面向的是1+8+N的全場景設(shè)備,能夠根據(jù)不同內(nèi)存級別的設(shè)備進行彈性組裝和適配,并且跨設(shè)備交互信息。

比如可以將手機端播放的視頻遷移到智慧屏,通過大屏來觀看視頻,同時也可以將視頻音效分離到外設(shè)音響;通過設(shè)備A獲取設(shè)備B的數(shù)據(jù);多設(shè)備終端數(shù)據(jù)同步等。

1+8+N全場景

目前的硬件生態(tài)是相互割裂的,無論手機、手表、電視還是手機,都有各自獨立的生態(tài),影響用戶體驗,用戶希望打破設(shè)備間的壁壘,實現(xiàn)設(shè)備間的無縫連接。

為此,鴻蒙操作系統(tǒng)基于用戶體驗的考慮,要實現(xiàn)的是設(shè)備間的1+8+N的萬物互聯(lián)。

“1”指的是中間位置的手機,用戶流量的核心入口。

“8”指手機的外圍8類設(shè)備,包括:PC、TV、平板電腦、耳機、眼鏡、手表、車機、音箱,在人們的日常生活中使用頻率僅次于手機。

“N”指最外層的搭載鴻蒙系統(tǒng)的物聯(lián)網(wǎng)設(shè)備,應(yīng)用場景包括:運動健康、影音娛樂、智慧出行、移動辦公、智能家居等。

各應(yīng)用場景常見的設(shè)備有:運動健康:血壓計、智能秤等;

影音娛樂:游戲、視屏等;

智慧出行:定位、打車等;

移動辦公:打印機、投影儀等;

智能家居:掃地機、攝像頭等;

鴻蒙操作系統(tǒng)3大特征

1.實現(xiàn)設(shè)備之間硬件互助,資源共享,比如:手機將視頻分享給智慧屏,將音頻分享給音箱,音視頻同步。

2.一次開發(fā),多端部署。

3.統(tǒng)一OS,彈性部署。根據(jù)設(shè)備的資源能力和業(yè)務(wù)特征靈活裁剪,滿足不同形態(tài)終端設(shè)備對操作系統(tǒng)的要求。

華為于2020年9月10號將HarmonyOS 2.0源碼捐贈給開放原子開源基金(國內(nèi)首個開源軟件基金會)會孵化,得到OpenHarmonyOS 1.0并開放下載。

2020年12月22號,OpenHarmony全場景分布式終端操作系統(tǒng)(以下簡稱OpenHarmony)項目群正式成立,該項目群是由中國科學(xué)院軟件所、華為終端公司、京東集團等7家單位組成,共同規(guī)劃OpenHarmony的持續(xù)發(fā)展。

2021年6月2日發(fā)布會上,開放原子開源基金會將孵化的OpenHarmony 2.0 全量開源發(fā)布。

HarmonyOS實際上分為3個部分:OpenHarmonyOS、包括HMS(Huawei Mobile Services,華為移動服務(wù))在內(nèi)的閉源應(yīng)用與服務(wù),以及其他開放源代碼。

OpenHarmonyOS 是鴻蒙操作系統(tǒng)中開源的部分,HarmonyOS是基于OpenHarmonyOS 的商用發(fā)行版。

541d1310-3b2b-11ef-a655-92fbcf53809c.png

5441811e-3b2b-11ef-a655-92fbcf53809c.png

HarmonyOS整體遵從分層設(shè)計,從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。

系統(tǒng)功能按照“系統(tǒng) > 子系統(tǒng) > 功能/模塊”逐級展開,在多設(shè)備部署場景下,支持根據(jù)實際需求裁剪某些非必要的子系統(tǒng)或功能/模塊。

1.2.1.內(nèi)核層

內(nèi)核子系統(tǒng):HarmonyOS采用多內(nèi)核設(shè)計,支持針對不同資源受限設(shè)備選用適合的OS內(nèi)核。內(nèi)核抽象層(KAL,Kernel Abstract Layer)通過屏蔽多內(nèi)核差異,對上層提供基礎(chǔ)的內(nèi)核能力,包括進程/線程管理、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)管理和外設(shè)管理等。

驅(qū)動子系統(tǒng):硬件驅(qū)動框架(HDF)是HarmonyOS硬件生態(tài)開放的基礎(chǔ),提供統(tǒng)一外設(shè)訪問能力和驅(qū)動開發(fā)、管理框架。

1.2.2.系統(tǒng)服務(wù)層

系統(tǒng)服務(wù)層是HarmonyOS的核心能力集合,通過框架層對應(yīng)用程序提供服務(wù)。該層包含以下幾個部分:

系統(tǒng)基本能力子系統(tǒng)集:為分布式應(yīng)用在HarmonyOS多設(shè)備上的運行、調(diào)度、遷移等操作提供了基礎(chǔ)能力,由分布式軟總線、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度、方舟多語言運行時、公共基礎(chǔ)庫、多模輸入、圖形、安全、AI等子系統(tǒng)組成。

其中,方舟運行時提供了C/C++/JS多語言運行時和基礎(chǔ)的系統(tǒng)類庫,也為使用方舟編譯器靜態(tài)化的Java程序(即應(yīng)用程序或框架層中使用Java語言開發(fā)的部分)提供運行時。

基礎(chǔ)軟件服務(wù)子系統(tǒng)集:為HarmonyOS提供公共的、通用的軟件服務(wù),由事件通知、電話、多媒體、DFX(Design For X) 、MSDP&DV等子系統(tǒng)組成。

增強軟件服務(wù)子系統(tǒng)集:為HarmonyOS提供針對不同設(shè)備的、差異化的能力增強型軟件服務(wù),由智慧屏專有業(yè)務(wù)、穿戴專有業(yè)務(wù)、IoT專有業(yè)務(wù)等子系統(tǒng)組成。

硬件服務(wù)子系統(tǒng)集:為HarmonyOS提供硬件服務(wù),由位置服務(wù)、生物特征識別、穿戴專有硬件服務(wù)、IoT專有硬件服務(wù)等子系統(tǒng)組成。

1.2.3.框架層

HarmonyOS應(yīng)用開發(fā)提供了ArkTS/JS/C/C++/Java等多語言的用戶程序框架,兩種UI框架(包括適用于ArkTS/JS語言的方舟開發(fā)框架即ArkUI、適用于Java語言的Java UI框架),以及各種軟硬件服務(wù)對外開放的多語言框架API。

1.2.4.應(yīng)用層

應(yīng)用層包括系統(tǒng)應(yīng)用和第三方非系統(tǒng)應(yīng)用。

理解Ability

在HarmonyOS分布式系統(tǒng)中,一切皆能力,能力無大小。

在HarmonyOS應(yīng)用程序中,

一個頁面即一種能力,如登錄頁面,即具有登錄功能的能力;

一個服務(wù)即一種能力,如后臺播放音樂的能力;

一個數(shù)據(jù)操作即一種能力,如獲取數(shù)據(jù)庫數(shù)據(jù)等。

同時能力之間也可以互相調(diào)用,通過頁面能力來管理后臺音效播放與暫停。

在HarmonyOS應(yīng)用程序中將能力分為FA(Feature Ability,即元程序)和PA(Particle Ability,即元服務(wù))兩種類型。

HarmonyOS的應(yīng)用由一個或多個FA(Feature Ability,特征能力)或PA(Particle Ability,粒子能力)組成,應(yīng)用程序可以以能力為單位進行部署。

其中,F(xiàn)A有UI界面,提供與用戶交互的能力;而PA無UI界面,提供后臺運行任務(wù)的能力以及統(tǒng)一的數(shù)據(jù)訪問抽象。

FA在進行用戶交互時所需的后臺數(shù)據(jù)訪問也需要由對應(yīng)的PA提供支撐。

基于FA/PA開發(fā)的應(yīng)用,能夠?qū)崿F(xiàn)特定的業(yè)務(wù)功能,支持跨設(shè)備調(diào)度與分發(fā),為用戶提供一致、高效的應(yīng)用體驗。


5475bae2-3b2b-11ef-a655-92fbcf53809c.png

1.3.1.鴻蒙開發(fā)崗位

基于HarmonyOS技術(shù)架構(gòu),鴻蒙開發(fā)分為:鴻蒙應(yīng)用開發(fā)、鴻蒙操作系統(tǒng)開發(fā)、HarmonyOS IOT 設(shè)備開發(fā)、openHarmony內(nèi)核驅(qū)動開發(fā)、華為HMS(Huawei Mobile Services,華為手機服務(wù))應(yīng)用開發(fā)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 華為
    +關(guān)注

    關(guān)注

    218

    文章

    36040

    瀏覽量

    262209
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2946

    文章

    47853

    瀏覽量

    415513
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7402

    瀏覽量

    129365
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2154

    瀏覽量

    36088
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    2025 HarmonyOS Connect伙伴峰會暨軟通動力分論壇圓滿落幕

    9月26日,HarmonyOS Connect伙伴峰會在深圳盛大召開,匯聚行業(yè)先鋒,共探鴻蒙智聯(lián)產(chǎn)品生態(tài)發(fā)展新路徑。軟通動力作為HarmonyOS Connect核心供應(yīng)商受邀參會,并成功舉辦
    的頭像 發(fā)表于 09-29 15:35 ?952次閱讀

    HarmonyOS 5】鴻蒙應(yīng)用隱私保護詳解

    HarmonyOS 5】鴻蒙應(yīng)用隱私保護詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財# 一、前言 在今天這個手機不離手的時代,我們每天用手機支付
    的頭像 發(fā)表于 07-11 18:30 ?1273次閱讀

    HarmonyOS 5】鴻蒙中進度條的使用詳解

    HarmonyOS 5】鴻蒙中進度條的使用詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財# 一、HarmonyOS中Progress進度條的類型
    的頭像 發(fā)表于 07-11 18:26 ?1165次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙中進度條的使用詳解

    HarmonyOS 5】鴻蒙星閃NearLink詳解

    HarmonyOS 5】鴻蒙星閃NearLink詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財# 一、前言 鴻蒙星閃NearLink Kit
    的頭像 發(fā)表于 07-11 18:24 ?1914次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙星閃NearLink詳解

    HarmonyOS 5】鴻蒙mPaaS詳解

    HarmonyOS 5】鴻蒙mPaaS詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財# 一、mPaaS是什么? mPaaS 是 Mobile
    的頭像 發(fā)表于 07-11 18:23 ?904次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙mPaaS詳解

    HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實踐

    HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實踐 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財# 一、鴻蒙生態(tài)觀察 2024 年 1 月 18 日: 發(fā)布
    的頭像 發(fā)表于 07-11 18:20 ?980次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】金融應(yīng)用開發(fā)鴻蒙組件實踐

    HarmonyOS 5】鴻蒙應(yīng)用實現(xiàn)發(fā)票掃描、文檔掃描輸出PDF圖片或者表格的功能

    HarmonyOS 的 ** 文檔掃描控件(DocumentScanner)** 是 AI Vision Kit 提供的核心場景化視覺服務(wù),旨在幫助開發(fā)者快速實現(xiàn)移動端文檔數(shù)字化功能。 其核心能力
    的頭像 發(fā)表于 07-11 18:16 ?1408次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙應(yīng)用實現(xiàn)發(fā)票掃描、文檔掃描輸出PDF圖片或者表格的功能

    HarmonyOS 5 入門系列 】鴻蒙HarmonyOS示例項目講解

    HarmonyOS 5 入門系列 】鴻蒙HarmonyOS示例項目講解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財# 一、前言:移動開發(fā)聲明式 UI
    的頭像 發(fā)表于 07-07 11:57 ?1095次閱讀
    【 <b class='flag-5'>HarmonyOS</b> 5 入門系列 】鴻蒙<b class='flag-5'>HarmonyOS</b>示例項目講解

    HarmonyOS入門指南

    1、文檔與教程 HarmonyOS開發(fā)文檔-應(yīng)用開發(fā)導(dǎo)讀 OpenHarmony--應(yīng)用開發(fā)導(dǎo)讀 倉頡編程語言官網(wǎng) 華為開發(fā)者博客 華為開發(fā)者問答專區(qū) 華為生態(tài)市場-鴻蒙生態(tài)市場
    的頭像 發(fā)表于 06-27 00:11 ?807次閱讀

    HarmonyOS 5】桌面快捷方式功能實現(xiàn)詳解

    HarmonyOS 5】桌面快捷方式功能實現(xiàn)詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財# 一、前言 在移動應(yīng)用開發(fā)中,如何讓用戶快速觸達(dá)核心
    的頭像 發(fā)表于 06-21 16:42 ?2299次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】桌面快捷方式功能實現(xiàn)詳解

    HarmonyOS 5】VisionKit人臉活體檢測詳解

    HarmonyOS 5】VisionKit人臉活體檢測詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財# 一、VisionKit人臉活體
    的頭像 發(fā)表于 06-21 11:52 ?942次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】VisionKit人臉活體檢測詳解

    HarmonyOS5云服務(wù)技術(shù)分享--云數(shù)據(jù)庫使用指南

    接觸HarmonyOS開發(fā),還是想優(yōu)化現(xiàn)有的數(shù)據(jù)管理邏輯,這篇指南都會手把手帶你玩轉(zhuǎn)數(shù)據(jù)的增刪改查,還有那些超實用的高級查詢功能! ? ??核心功能與使用場景?? 華為云數(shù)據(jù)庫(CloudDB)提供了
    發(fā)表于 05-22 18:29

    HarmonyOS5云服務(wù)技術(shù)分享--ArkTS開發(fā)Node環(huán)境

    ? 你好呀,開發(fā)者小伙伴們!今天我們來聊聊如何在HarmonyOS(ArkTS API 9及以上)中玩轉(zhuǎn)云函數(shù),特別是結(jié)合Node.js和HTTP觸發(fā)器的開發(fā)技巧。文章會手把手帶你從零開始,用最接地
    發(fā)表于 05-22 17:21

    中軟國際亮相華為HarmonyOS Connect伙伴峰會

    近日,由華為主辦的2025年HarmonyOS Connect伙伴峰會在上海舉行,中軟國際受邀參加,并與華為完成HarmonyOS Connect賦能支持服務(wù)協(xié)議簽署。作為鴻蒙智聯(lián)解決方案伙伴,公司將持續(xù)為生態(tài)設(shè)備廠商打造軟硬件一體化解決方案,幫助更多的智能硬件產(chǎn)品
    的頭像 發(fā)表于 03-20 16:30 ?1194次閱讀

    軟通動力亮相華為HarmonyOS Connect伙伴峰會

    近日,以“一起創(chuàng)造無限可能,同風(fēng)起,耀星河”為主題的HarmonyOS Connect伙伴峰會在上海召開。作為首批HarmonyOS Connect生態(tài)解決方案商,軟通動力受邀出席峰會,與華為簽署HarmonyOS Connec
    的頭像 發(fā)表于 03-20 15:40 ?1151次閱讀