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