系統(tǒng)定位
HarmonyOS是一款面向萬物互聯(lián)時(shí)代的、全新的分布式操作系統(tǒng)。
在傳統(tǒng)的單設(shè)備系統(tǒng)能力基礎(chǔ)上,HarmonyOS提出了基于同一套系統(tǒng)能力、適配多種終端形態(tài)的分布式理念,能夠支持手機(jī)、平板、智能穿戴、智慧屏、車機(jī)、PC、智能音箱、耳機(jī)、AR/VR眼鏡等多種終端設(shè)備,提供全場景(移動(dòng)辦公、運(yùn)動(dòng)健康、社交通信、媒體娛樂等)業(yè)務(wù)能力。
三大特征
硬件互助,資源共享
搭載該操作系統(tǒng)的設(shè)備在系統(tǒng)層面融為一體、形成超級(jí)終端,讓設(shè)備的硬件能力可以彈性擴(kuò)展,實(shí)現(xiàn)設(shè)備之間硬件互助,資源共享,對(duì)消費(fèi)者而言,HarmonyOS能夠?qū)⑸顖鼍爸械母黝惤K端進(jìn)行能力整合,實(shí)現(xiàn)不同終端設(shè)備之間的快速連接、能力互助、資源共享,匹配合適的設(shè)備、提供流暢的全場景體驗(yàn)。
一次開發(fā),多端部署
面向開發(fā)者,實(shí)現(xiàn)一次開發(fā),多端部署,對(duì)應(yīng)用開發(fā)者而言,HarmonyOS采用了多種分布式技術(shù),使應(yīng)用開發(fā)與不同終端設(shè)備的形態(tài)差異無關(guān),從而讓開發(fā)者能夠聚焦上層業(yè)務(wù)邏輯,更加便捷、高效地開發(fā)應(yīng)用。
統(tǒng)一OS,彈性部署
一套操作系統(tǒng)可以滿足不同能力的設(shè)備需求,實(shí)現(xiàn)統(tǒng)一OS,彈性部署,對(duì)設(shè)備開發(fā)者而言,HarmonyOS采用了組件化的設(shè)計(jì)方案,可根據(jù)設(shè)備的資源能力和業(yè)務(wù)特征靈活裁剪,滿足不同形態(tài)終端設(shè)備對(duì)操作系統(tǒng)的要求。
HarmonyOS提供了支持多種開發(fā)語言的API,供開發(fā)者進(jìn)行應(yīng)用開發(fā)。支持的開發(fā)語言包括ArkTS、JS(JavaScript)、C/C++ 、Java。
技術(shù)架構(gòu)
HarmonyOS整體遵從分層設(shè)計(jì),從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。
系統(tǒng)功能按照“系統(tǒng) > 子系統(tǒng) > 功能/模塊”逐級(jí)展開,在多設(shè)備部署場景下,支持根據(jù)實(shí)際需求裁剪某些非必要的子系統(tǒng)或功能/模塊。HarmonyOS技術(shù)架構(gòu)如下所示。
審核編輯:湯梓紅
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6889瀏覽量
123641 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1982瀏覽量
30461 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3744瀏覽量
16502
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論