近日,華為在HarmonyOS開發(fā)領域再出大招,推出HMOS代碼工坊開源App。此款App承載著華為助力開發(fā)者的期望,內(nèi)置海量華為官方優(yōu)質(zhì)Samples示例代碼,通過標準化、模塊化的代碼實踐,助力開發(fā)者快速上手HarmonyOS應用開發(fā)。關(guān)鍵在于,它支持“1+8”設備運行,讓開發(fā)者能在多設備端實時體驗效果,大大提升開發(fā)效率。
近日,據(jù)華為 HarmonyOS 開發(fā)者技術(shù)公眾號消息,為了幫助廣大開發(fā)者更高效地完成 HarmonyOS 應用開發(fā),華為官方打造了一款名為 HMOS 代碼工坊的開源 App,其支持 1+8 設備運行。
據(jù)介紹,HMOS 代碼工坊內(nèi)置集成華為官方優(yōu)質(zhì) Samples 示例代碼,覆蓋多場景開發(fā)需求,通過標準化、模塊化的代碼實踐,幫助開發(fā)者快速掌握 HarmonyOS 應用開發(fā)技巧,加速項目落地進程。
代碼開源地址如下:
HMOS 代碼工坊源碼地址:
https://gitee.com/harmonyos_samples/sample_in_harmonyos
Samples 示例代碼匯總地址:
https://gitee.com/harmonyos_samples
應用主要內(nèi)容如下:
1 功能介紹(手機、折疊屏、平板、PC / 2in1)
組件庫首頁:
組件首頁作為 App 的入口頁面,負責展示組件卡片,給用戶提供不同組件的展示入口。主要包括頁簽區(qū)和內(nèi)容區(qū),內(nèi)容區(qū)包括 banner 海報位與卡片入口。
組件庫詳情頁:
承載全套符合 HarmonyOS 設計規(guī)范的 ArkUI 組件(如 Row、Grid 等)和開箱即用(如 AI 語音播報、Picker 類)的特性能力。頁面包括預覽區(qū)、屬性調(diào)整區(qū)以及代碼區(qū),三者之間支持聯(lián)動,比如手動調(diào)整屬性,可以看到預覽區(qū)與代碼區(qū)發(fā)生相應的變化;同樣手動操作預覽區(qū)域,也會影響屬性調(diào)整區(qū)與示例代碼。且支持代碼直接分享和復制,立即使用。
樣例頁:
覆蓋官方創(chuàng)新場景和高頻場景,包括應用界面開發(fā)、功能實現(xiàn)、多設備與全場景適配、AI 賦能、安全能力構(gòu)建以及應用質(zhì)量優(yōu)化等類別。同時將所有 Samples 以動態(tài)加載的形式集成至 HarmonyOS 代碼工坊中,開發(fā)者無需編譯構(gòu)建,即可直接在應用中實時體驗效果,并支持多設備端的無縫交互預覽。
實踐:
圍繞“如何構(gòu)建一個 HarmonyOS 大型工程”,將 HMOS 代碼工坊設計、開發(fā)到上架整個開發(fā)者旅程以*佳實踐文章的形式進行輸出,端到端的指導開發(fā)者開發(fā)大型 HarmonyOS 應用。并且配套 HarmonyOS UX 設計理念,承載 HarmonyOS 美學特征與 HarmonyOS 系統(tǒng)適配特征;幫助開發(fā)者在實現(xiàn)功能的同時,打造符合 HarmonyOS 系統(tǒng)風格的高質(zhì)量用戶界面與交互體驗。
2 功能介紹(華為智能穿戴設備)
HMOS 代碼工坊在樣例模塊已集成四個案例:包括音樂播放、視頻播放、地圖導航和騎行導航等。
1.3 經(jīng)典案例
▲ 碰一碰:*加持,一碰即傳
▲ 華為分享,一鍵傳遞
瀏覽量:02025-12-11
瀏覽量:02025-11-11
瀏覽量:02025-11-04
瀏覽量:02025-10-25
瀏覽量:02025-10-21
瀏覽量:02025-09-22