鴻蒙生態(tài)的發(fā)展如同一顆璀璨的新星,至今,已有 15000+ 鴻蒙原生應用和元服務上架,鴻蒙生態(tài)設備超過 10 億。作為全球技術發(fā)展的推動者,鴻蒙開發(fā)者們不僅在技術的最前沿不斷突破,更是鴻蒙生態(tài)繁榮與創(chuàng)新的基石。
2024 年 11 月 10 日,開發(fā)者系列沙龍·HarmonyOS 應用開發(fā)實踐在上海市西 藏大廈萬怡酒店舉行。本次活動圍繞“共碼未來,待到山花爛漫時”的主題展開,旨在攜手業(yè)界專家和開發(fā)者,共同探索鴻蒙生態(tài)的無限可能,為開發(fā)者提供深入學習、技術交流和資源共享的平臺。
01 DevEco Studio:專為鴻蒙開發(fā)者打造的一站式集成開發(fā)環(huán)境
DevEco Studio 是 HarmonyOS 系統(tǒng)提供的官方開發(fā)環(huán)境,它是基于 IntelliJ IDEA 的集成開發(fā)環(huán)境(IDE),專為 HarmonyOS 系統(tǒng)的開發(fā)者設計和優(yōu)化。這個開發(fā)環(huán)境不僅功能強大,還集成了許多 HarmonyOS 系統(tǒng)的原生特性,例如支持多設備開發(fā)、模擬器調試和真機調試、兼容多種語言、內置分布式等,方便開發(fā)者構建分布式應用。
上市外企項目總監(jiān)、COC 上海社區(qū)主理人展菲結合 8 年移動開發(fā)及物聯(lián)網研發(fā)經驗,發(fā)表了以“淺析鴻蒙原生應用的研發(fā)流程”為主題的演講,從需求分析與用戶群體、UI 設計與用戶體驗、應用功能分析和應用 AI 賦能等多個維度深入解析了鴻蒙原生應用的研發(fā)流程。特別是針對多設備開發(fā)和應用的跨平臺適配,展菲為開發(fā)者們提供了寶貴的建議和實戰(zhàn)經驗。他提到了 DevEco Studio 開發(fā)環(huán)境、模擬器調試功能等技術亮點,使在場觀眾對鴻蒙原生應用的開發(fā)流程有了更全面的理解,為后續(xù)實際操作奠定了扎實的理論基礎。
02 鴻蒙開發(fā)者成長之路:從相遇、探索、實現(xiàn)再到未來的旅程
歡友 HarmonyOS 高級開發(fā)工程師、思否 HarmonyOS 版主邱天皓以“從 Android 到鴻蒙——我的轉型之路”為題,詳細講述他對鴻蒙從觀望者、學習者,再到開發(fā)者、分享者的角色轉變,并回顧了自己的學習歷程,分析面臨的挑戰(zhàn)和個人學習優(yōu)勢,最后探討如何在不斷進步中與鴻蒙共同成長。在將鴻蒙開發(fā)知識運用到實踐的過程中,邱天皓也坦言團隊遇到了不少困難,例如 API 升級所帶來的編譯問題、路由框架的遷移和彈窗方案的選擇等。
其中,路由框架遷移讓他和團隊印象深刻。“項目最初開始移植鴻蒙時,本著 Android 的使用習慣,首先選擇的是在 Entry 之間進行路由的 Router 作為我們的路由框架。”但是隨著開發(fā)推進,其團隊逐步發(fā)現(xiàn) Router 的短板。比如存在路由最大數(shù)量限制,模態(tài)不支持定義路由等等。而官方在后續(xù)版本中推薦 Navigation 作為路由,所以團隊決定將 Router 遷移為 Navigation,最后以“Navigation + 動態(tài) import + wrapBuilder”的方式實現(xiàn)了動態(tài)路由。
03端云一體化,助力 HarmonyOS 應用高效開發(fā)
在傳統(tǒng)開發(fā)架構下,端云模型的端側與云側各需一套開發(fā)工具,云側需自建服務器,工具成本高。同時,端側與云側要求不同的開發(fā)語言,技能要求高。需多人投入,且開發(fā)人員之間需持續(xù)、準確溝通,人力與溝通成本高、效率低。
基于此,星夢之舟 CTO、華為 HDE 陳勝歌以“端云一體化,助力中小企業(yè)數(shù)字革新”為題,細致講解了運用開源計算模型的基本理念及端云一體化的基本概念。他指出,HarmonyOS 端云一體化開發(fā)架構下的端云模型將認證服務云函數(shù)、應用元服務和云數(shù)據庫云存儲相結合,使開發(fā)中無需關注云側底層技術,可以聚焦業(yè)務邏輯本身,用更少的人力成本,實現(xiàn)復雜業(yè)務需求。
此外,通過對鴻蒙端云一體化開發(fā)框架的主要功能模塊詳解,以及對端云一體化應用“摘星物語”的實際案例解析,陳勝歌帶領開發(fā)者們一同領略了該應用開發(fā)新模式的便捷性。他表示,端云一體化開發(fā)是中小企業(yè)開發(fā)鴻蒙原生應用/元服務的一條捷徑。
04 開發(fā)上架鴻蒙原生應用,最高可獲百萬現(xiàn)金!
值得一提的是,星夢之舟 CTO、華為 HDE 陳勝歌在本次沙龍上為現(xiàn)場開發(fā)者詳細解讀了鴻蒙原生應用開發(fā)者激勵計劃。陳勝歌指出,該計劃面向有意開發(fā)鴻蒙原生應用、元服務的開發(fā)者,包括個人開發(fā)者、企業(yè)開發(fā)者等,提供現(xiàn)金及流量扶持等專屬激勵資源,鼓勵開發(fā)者積極投入鴻蒙原生應用開發(fā),共創(chuàng)鴻蒙生態(tài)繁榮未來。同時,他還在樣板應用、原生與跨平臺、打包編譯應用、審核指南等方面進行了介紹,幫助開發(fā)者了解計劃參與流程。
據悉,在本計劃要求的報名周期提交報名,且在2024年10月10日至2024年12月31日完成鴻蒙原生應用、元服務開發(fā),并正式上架至 HarmonyOS NEXT 應用市場,最高可獲百萬現(xiàn)金,以及價值500萬流量激勵!
05聆聽開發(fā)者之聲
除了精彩的演講之外,此次沙龍還設置了小組互動討論、專家面對面交流環(huán)節(jié)。在現(xiàn)場開發(fā)者們的熱切期盼下,3位演講嘉賓憑借自身豐富的實戰(zhàn)經驗,通過互動答疑為開發(fā)者學習路線等提供了具體指引;更以深入淺出的方式,對當前鴻蒙原生應用適配方案提出各自的見解,并就一系列應用開發(fā)相關開源工具、框架與模型等展開討論。
至此,開發(fā)者系列沙龍·HarmonyOS應用開發(fā)實踐圓滿結束,我們期待有更多開發(fā)者加入鴻蒙生態(tài)建設,與HarmonyOS同行,共赴“山花爛漫時”,共同見證鴻蒙生態(tài)的輝煌未來。CSDN也將與萬千鴻蒙開發(fā)者攜手共進,共同書寫鴻蒙生態(tài)的新篇章!
(免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現(xiàn)的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。 )