華為鴻蒙官網(wǎng)推出 HarmonyOS 開發(fā)者資源中心:匯總原生庫、三方庫、示例代碼等

HarmonyOS 開發(fā)資源太多太雜,無從找起,有沒有一個網(wǎng)站,匯總了 HarmonyOS 開發(fā)相關(guān)的原生庫、三方庫、示例代碼等各類資源?
為了解決開發(fā)者的以上難題,華為官方表示,HarmonyOS 官網(wǎng)推出了 HarmonyOS 開發(fā)者資源中心 ——DevEco MarketPlace。
網(wǎng)址:https://repo.harmonyos.com/
一、DevEco MarketPlace 介紹
DevEco MarketPlace 聚合了豐富的鴻蒙生態(tài)開發(fā)資源包,方便開發(fā)者一站式獲取所需資源,輕松完成鴻蒙智聯(lián)硬件、原子化服務(wù)和應(yīng)用的開發(fā)。
DevEco MarketPlace 網(wǎng)站將資源劃分成了兩大類,分別通過以下兩個頁面展示:
“設(shè)備組件”頁面:面向設(shè)備開發(fā)者的資源庫,提供發(fā)行版和組件包資源。
圖 1“設(shè)備組件”頁面
“應(yīng)用及服務(wù)組件”頁面:面向應(yīng)用開發(fā)者的資源庫,提供原子化服務(wù)組件、工程模板和示例代碼資源。
圖 2“應(yīng)用及服務(wù)組件”頁面
下面向大家重點介紹一下這兩個資源頁面。
二、面向設(shè)備開發(fā)者的資源庫
DevEco MarketPlace 網(wǎng)站的“設(shè)備組件”頁面提供面向設(shè)備開發(fā)者的開發(fā)資源包,為開發(fā)者帶來了 WLAN 連接類產(chǎn)品、攝像頭類產(chǎn)品等開源發(fā)行版(支持定制組件),也支持開發(fā)者定制自己的發(fā)行版,并且提供了很多組件包供開發(fā)者下載。
“設(shè)備組件”頁面分為三個子頁面:
開源發(fā)行版:提供多種典型產(chǎn)品的開源發(fā)行版,并支持開發(fā)者對開源發(fā)行版添加可定制組件,得到自己需要的發(fā)行版。
我的發(fā)行版:支持開發(fā)者自定義輕量和小型系統(tǒng)的發(fā)行版,并提供對自定義發(fā)行版的管理功能。
組件包:提供熱門系統(tǒng)組件,包括內(nèi)核、驅(qū)動、服務(wù)框架等類型組件。
下面就讓我們來看看這三個子頁面的具體功能:
1. 開源發(fā)行版
在“開源發(fā)行版”子頁面,開發(fā)者可以按 OS 版本、內(nèi)核和開發(fā)板的條件組合篩選出所需的開源發(fā)行版,點擊后即可進入該發(fā)行版的詳情頁面。發(fā)行版詳情頁面展示該發(fā)行版的功能特性、使用說明、依賴的組件等信息,并提供各版本(包括歷史版本)的下載功能和定制組件的功能。
圖 3 開源發(fā)行版
2. 我的發(fā)行版
在“我的發(fā)行版”子頁面,開發(fā)者可以自定義發(fā)行版,也就是,根據(jù)需要選擇開發(fā)板、內(nèi)核、系統(tǒng)服務(wù)、應(yīng)用示例、編譯工具和組件等,定制出自己的發(fā)行版。自定義的發(fā)行版保存之后,會在“我的發(fā)行版”頁面中顯示,后續(xù)開發(fā)者可以管理自己定義的發(fā)行版。
說明:“我的發(fā)行版”子頁面需要開發(fā)者使用華為賬號登錄后才展示。
圖 4 我的發(fā)行版
3. 組件包
在“組件包”子頁面,開發(fā)者可以按類型、OS 版本、內(nèi)核、開發(fā)板的條件組合篩選出所需的組件,點擊后即可進入該組件的詳情頁面。如圖 5 所示,組件詳情頁面展示該組件的描述、與其他組件的依賴關(guān)系、安裝命令等信息,并提供各版本(包括歷史版本)的下載功能。
圖 5 組件詳情頁面
三、面向應(yīng)用開發(fā)者的資源庫
DevEco MarketPlace 網(wǎng)站的“應(yīng)用及服務(wù)組件”頁面提供面向應(yīng)用開發(fā)者的應(yīng)用開發(fā)資源包,比如典型場景的原子化服務(wù)組件,應(yīng)用開發(fā)工程模板,以及 API 示例代碼等。
“應(yīng)用及服務(wù)組件”頁面分為三個子頁面:
原子化服務(wù)組件:提供了豐富的原子化服務(wù)組件資源,包括 UI、安全、多媒體、網(wǎng)絡(luò)等多種類型的組件。
工程模板:提供超級終端及各類設(shè)備的應(yīng)用開發(fā)工程模板,覆蓋多種典型行業(yè)場景。
示例代碼:提供熱門的 API 示例代碼和典型場景示例。
下面就讓我們來看看這三個子頁面的具體功能:
1. 原子化服務(wù)組件
在“原子化服務(wù)組件”子頁面,開發(fā)者可以按組件類型(比如 UI、動畫類、安全類等)或組件類型組合篩選出所需的組件,點擊后即可進入該組件的詳情頁面。
組件詳情頁面展示該組件的描述、與其他組件的依賴關(guān)系、安裝命令等信息,并提供各版本(包括歷史版本)的下載功能。
從圖 6 可以看到,對于動畫類組件,“描述”中支持展示此組件的動畫效果,并提供此組件的詳細(xì)介紹、使用說明、配置說明等信息。
圖 6 組件“描述”信息
從圖 7 可以看到,組件詳情頁面的“安裝”展示了如何在工程里添加該組件依賴。
圖 7 組件“安裝”信息
2. 工程模板
在“工程模板”子頁面,開發(fā)者可以按設(shè)備類型(比如 Phone、Tablet、Car 等)或設(shè)備類型組合篩選出所需的工程模板,點擊后即可進入該工程模板的詳情頁面。如圖 8 所示,工程模板的詳情頁面展示該模板的描述和版本信息,還支持跳轉(zhuǎn)到官網(wǎng)查看使用文檔,讓開發(fā)更順暢。
圖 8 工程模板
了解過 DevEco Studio 2.2 Beta2 新版本功能的開發(fā)者,應(yīng)該已經(jīng)知道 DevEco Studio 新增了模板市場的功能。從 DevEco Studio 最新版本就能直接獲取 DevEco MarketPlace 網(wǎng)站上的工程模板啦!具體詳情,請看我們之前的 DevEco Studio 2.2 Beta2 上新推文。
3. 示例代碼
在“示例代碼”子頁面,開發(fā)者可以按類型(比如 ability、common、device 等)或類型組合篩選出所需的示例代碼,點擊后即可進入該示例代碼詳情頁面。如圖 9 所示,示例代碼詳情頁面提供了該代碼的詳細(xì)介紹,并且支持點擊“倉庫地址”一鍵直達 Gitee 查看源碼。
圖 9 示例代碼
除了以上資源庫,DevEco MarketPlace 網(wǎng)站的“貢獻”頁面為開發(fā)者們提供了一個開發(fā)資源分享平臺。華為歡迎開發(fā)者參與鴻蒙生態(tài)共建,將原創(chuàng)的組件、示例代碼共享給開發(fā)者伙伴們使用。
以上便是小編為大家?guī)淼娜A為鴻蒙官網(wǎng)推出 HarmonyOS 開發(fā)者資源中心的全部內(nèi)容,希望對大家有所幫助,更多內(nèi)容請繼續(xù)關(guān)注腳本之家。
相關(guān)文章
華為鴻蒙HarmonyOS JavaUI 框架官網(wǎng)文檔內(nèi)容更新:組件開發(fā)指南、補充
華為鴻蒙HarmonyOS JavaUI 框架官網(wǎng)文檔內(nèi)容更新。下文小編就為大家?guī)砹嗽敿?xì)介紹,感興趣的朋友一起看看吧2021-09-24鴻蒙開發(fā)人員選項怎么打開?鴻蒙進入開發(fā)者模式教程
手機中有一些特殊功能是只有進入開發(fā)者模式才能設(shè)置的,有些功能還可以幫助我們優(yōu)化手機的使用,那么鴻蒙系統(tǒng)怎么進入開發(fā)者模式呢?小編帶大家一起來看看吧2021-09-16榮耀 X10 推送鴻蒙 HarmonyOS 2.0.0.185 更新:新增密碼保險箱功能、優(yōu)
榮耀 9X 現(xiàn)已推送鴻蒙 HarmonyOS 2.0.0.185 版本更新,版本號為 C00E180R3P2,大小為 832MB,感興趣的朋友一起看看吧2021-09-13鴻蒙OS系統(tǒng)應(yīng)用橫條怎么關(guān)閉?
鴻蒙OS系統(tǒng)應(yīng)用下方的橫線,可以在桌面設(shè)置內(nèi),將顯示提示條的功能關(guān)閉,即可取消下面的橫線。下面小編就給大家?guī)砹锁櫭蒓S系統(tǒng)應(yīng)用橫條關(guān)閉步驟,希望能夠幫助到大家2021-09-10鴻蒙怎么隱藏頂部區(qū)域? 鴻蒙頂部區(qū)域隱藏實現(xiàn)全屏效果的技巧
鴻蒙怎么隱藏頂部區(qū)域?鴻蒙系統(tǒng)頂部的區(qū)域顯示的是狀態(tài)欄,想要隱藏,實心全屏效果,下面我們就來看看鴻蒙頂部區(qū)域隱藏實現(xiàn)全屏效果的技巧2021-09-07鴻蒙怎么隱藏超級終端? 鴻蒙系統(tǒng)超級終端隱藏技巧
鴻蒙怎么隱藏超級終端?鴻蒙系統(tǒng)中的超級終端是可以設(shè)置隱藏的,該怎么設(shè)置隱藏呢?下面我們就來看看鴻蒙系統(tǒng)超級終端隱藏技巧,詳細(xì)請看下文介紹2021-09-07鴻蒙超級終端搜索不到設(shè)備怎么辦? 超級終端支持設(shè)備清單
鴻蒙超級終端搜索不到設(shè)備怎么辦?鴻蒙超級終端在搜索設(shè)備的時候,發(fā)現(xiàn)什么設(shè)備都沒找到,這是怎么回事呢?下面我們就來看看鴻蒙系統(tǒng)超級終端支持設(shè)備清單2021-09-07鴻蒙系統(tǒng)超級終端怎么連接?鴻蒙系統(tǒng)超級終端連接教程
鴻蒙系統(tǒng)大家應(yīng)該都使用了一段時間了,那么大家知道鴻蒙系統(tǒng)最大的特色是什么嗎?其實最大的特色就是超級終端,那么大家知道超級終端如何連接使用嗎?一起來看看2021-09-07鴻蒙系統(tǒng)與iOS系統(tǒng)對比哪個好?鴻蒙系統(tǒng)與iOS系統(tǒng)對比
前段時間鴻蒙系統(tǒng)推出的時候,蘋果ios15也跟著推出,很多小伙伴都很好奇這兩個系統(tǒng)有什么不同,想知道哪個系統(tǒng)更勝一籌,今天小編來給大家對比一下,一起來看看2021-09-07鴻蒙大文件夾怎么設(shè)置背景透明? 鴻蒙大文件透明度設(shè)置技巧
鴻蒙大文件夾怎么設(shè)置背景透明?鴻蒙系統(tǒng)中的大文件背景不是透明的,看上去很不輸入,想要修改成透明的,該怎么修改呢?下面我們就來看看鴻蒙大文件透明度設(shè)置技巧,詳細(xì)請2021-09-06