|
【HarmonyOS】?jī)?nèi)容總覽, HarmonyOS概述 HarmonyOS 采用多種分布式技術(shù),降低開發(fā)難度和成本,讓更多開發(fā)者可以聚焦上層業(yè)務(wù)邏輯,更加高效、便捷。同時(shí) HarmonyOS 整體遵從分層設(shè)計(jì),從下向上 依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“ 系統(tǒng) > 子系統(tǒng) > 功能 / 模塊 ” 逐級(jí)展開,在多設(shè)備部署場(chǎng)景下,支持根據(jù)實(shí)際需求裁剪某些非必要的子系統(tǒng)或功能 / 模塊。
161431czehh1zuq1ohaoex.png.thumb.png (194.14 KB, 下載次數(shù): 0)
下載附件 保存到相冊(cè)
5 分鐘前 上傳
IDE HUAWEI DevEco Device Tool (以下簡(jiǎn)稱 DevEco Device Tool )是 HarmonyOS 面向智能設(shè)備開發(fā)者提供的一站式集成開發(fā)環(huán)境,支持 HarmonyOS 的組件按需定制,支持代碼編輯、燒錄和調(diào)試等功能,支持 C/C++ 語(yǔ)言,以插件的形式部署在 Visual Studio Code 上。
設(shè)計(jì) 由于HarmonyOS 的開源,所以通過(guò) HarmonyOS 產(chǎn)品兼容性規(guī)范文檔 (PCS 文檔 ) 明確針對(duì)軟硬件,安全,分布式等方面的條款, 明確源代碼的修改和使用規(guī)則,防止 HarmonyOS 的兼容性被破壞,促進(jìn) HarmonyOS 生態(tài)發(fā)展,包括 HarmonyOS 應(yīng)用生態(tài)和分布式生態(tài)等。 PCS 文檔通過(guò)明確的條款規(guī)范了當(dāng)前可以使用 HarmonyOS 構(gòu)建的設(shè)備類型,以及設(shè)備必須滿足哪些規(guī)范才能與最新版本的 HarmonyOS 兼容。兼容性測(cè)試是針對(duì) PCS 文檔中的條款的對(duì)應(yīng)測(cè)試套件,但無(wú)法覆蓋 PCS 文檔的全部條款,所以通過(guò)兼容性測(cè)試只是遵循條款的必要條件。 PCS 文檔跟隨 HarmonyOS 的版本發(fā)布而動(dòng)態(tài)更新,并對(duì)應(yīng)到不同的 PCS 文檔的不同內(nèi)容。
開發(fā)介紹 介紹內(nèi)容包括輕內(nèi)核的基礎(chǔ)功能,HDF 驅(qū)動(dòng)架構(gòu),子系統(tǒng)開發(fā)與指導(dǎo),組件開發(fā)指南,三種不同類型設(shè)備開發(fā)以及 API 參考。
開發(fā)快速入門 Hi3516 解決方案(二進(jìn)制)和 SHA256 校驗(yàn)碼 Hi3861 解決方案(二進(jìn)制)和 SHA256 校驗(yàn)碼 Hi3518 解決方案(二進(jìn)制)和 SHA256 校驗(yàn)碼
源碼下載 OpenHarmony 是 HarmonyOS 的開源版。 第一個(gè)開源版本支持在 128KB~128MB 設(shè)備上運(yùn)行,歡迎加入電子發(fā)燒友論壇進(jìn)行討論。 獲取OpenHarmonyOS 源碼以及 HarmonyOS 源碼結(jié)構(gòu)及編譯燒錄 講解。
典型產(chǎn)品 WLAN 連接類產(chǎn)品:于 WLAN 信道協(xié)同,通過(guò)碰一碰即可完成設(shè)備配網(wǎng)注冊(cè)并拉起 FA 服務(wù),實(shí)現(xiàn)服務(wù)一步直達(dá)。 攝像頭類產(chǎn)品:快速啟動(dòng),高實(shí)時(shí)性多進(jìn)程內(nèi)核; 支持用戶態(tài)和內(nèi)核態(tài)隔離和用戶進(jìn)程間隔離機(jī)制;攝像頭虛擬化為手機(jī)硬件資源,支持靈活控制和切換。 攝像頭及屏幕類產(chǎn)品:全棧輕量化設(shè)計(jì),包括內(nèi)核,UI ,媒體 ,JS 開發(fā)框架,支持豐富的 UI 空間,完備的圖形棧和多媒體能力,分布式調(diào)度能力,提供 DevEco Studio IDE 開發(fā)環(huán)境。
安全 HarmonyOS 操作系統(tǒng)是一個(gè)開放的系統(tǒng),開發(fā)者可以通過(guò) HarmonyOS 開發(fā)靈活的服務(wù)和應(yīng)用,為開發(fā)者和使用者帶來(lái)便利和價(jià)值。為了達(dá)到這一目的, HarmonyOS 提供了一個(gè)可以有效保護(hù)應(yīng)用和用戶數(shù)據(jù)的執(zhí)行環(huán)境。 在這個(gè)執(zhí)行環(huán)境中,芯片的安全能力、系統(tǒng)的安全能力、以及上層的安全服務(wù)一起協(xié)作,從硬件安全、系統(tǒng)安全、數(shù)據(jù)安全、設(shè)備互聯(lián)安全、應(yīng)用安全、安全更新多個(gè)維度提供安全保障。
認(rèn)證 為保障世界各地的消費(fèi)者產(chǎn)品制造商基于HarmonyOS 開發(fā)出高質(zhì)量的產(chǎn)品和業(yè)務(wù)應(yīng)用,同時(shí)確保這些設(shè)備受到安全保護(hù),用戶獲得良好、一致的 HarmonyOS 分布式業(yè)務(wù)體驗(yàn)的目標(biāo), HarmonyOS 團(tuán)隊(duì)對(duì)這些設(shè)備進(jìn)行測(cè)試認(rèn)證。
支持 在開發(fā)者論壇參與討論
開發(fā)板試用申請(qǐng) 為了使大家更深入的了解HarmonyOS ,我們已經(jīng)開放限量 HarmonyOS開發(fā)板 限時(shí)免費(fèi)領(lǐng)取通道 ,數(shù)量有限,先到先得。 同時(shí) 【HarmonyOS + Linux 雙系統(tǒng)】 HarmonyOS ARM 開發(fā)板嵌入式 IMX6ULL 和 基于HarmonyOS 的 HiSpark 系列開發(fā)套件 同步上線了。
HarmonyOS 課程 首批HarmonyOS 系統(tǒng)課程開發(fā)者為您詳解鴻蒙系統(tǒng)開發(fā)與應(yīng)用 |
|