“2024年是原生鴻蒙的關鍵一年,我們要加快推進各類鴻蒙原生應用的開發,集中打贏技術底座和三方生態兩大最艱巨的戰斗。”這是余承東在新年信中表達的決心。
隨后在1月18日舉行的鴻蒙生態千帆啟航儀式上,華為宣布 HarmonyOS NEXT 鴻蒙星河版系統開發者預覽版開放申請。這一最新版本的鴻蒙系統也被喻為“純血鴻蒙”,意指不再兼容安卓開源應用,僅支持鴻蒙內核和系統的應用。
原生鴻蒙的強勁擴圈無疑讓人期待。更值得關注的是,從現在披露的消息來看,PC端設備也將向純血鴻蒙轉型。結合長期以來華為對鴻蒙系統的定位——全場景分布式OS,可以看到:鴻蒙的目標從來不僅僅是單一的手機操作系統,而是聚焦在更廣闊的萬物互聯全場景上。
隨著鴻蒙生態的擴張,華為向消費者推出“純血鴻蒙”的時間也越來越近了。那么對于開發者而言,移動端、PC端、物聯設備,選擇哪個開發領域會有更多機會呢?
要結合興趣、自身技能和市場趨勢綜合評估
“對于開發者來說,不管是PC端、移動端,還是物聯網相關的領域,其實機會都很大。”
移動應用程序已經覆蓋了生活的方方面面,移動端技術的快速發展,可以說為開發者提供了非常廣闊的機會,特別是在消費者應用和移動游戲領域,仍然有很大的需求。但是,移動端其實也面臨著很大的挑戰,比如跨平臺的兼容性。
PC端的話,同樣也潛藏著很多機遇,尤其在專業軟件和企業應用方面。“雖然說現在PC端的開發技術已經非常成熟了,而且很多應用已經轉向基于瀏覽器的 B/S模式。但是對于很多應用場景,如果需要利用PC強大的計算能力的話, PC端其實仍然是很重要的平臺。”
相較前兩者,物聯網算是一個新興領域。隨著智慧城市、智能家居、工業自動化的發展,這一領域也將為開發者提供機會。“物聯網相關的開發涉及到嵌入式、網絡通信、數據分析等,開發者如果專注于物聯網領域的話,也有很大的發展空間。”
從市場趨勢來說,“你要順勢而為,鴻蒙本身就是大勢所趨。未來幾年可以預見其會迅猛發展,它的發展前景可以說是無可限量的。關注其發展趨勢在開發者選擇哪個領域的時候,其實是一個非常重要的指標。總之我覺得開發者還是要綜合考慮。”
獨立開發者更應把握窗口期
在鴻蒙生態的初期階段,市場空白相對較多,這為獨立開發者提供了一個全新的舞臺和窗口期。由于鴻蒙系統具有分布式、跨終端等特性,開發者可以利用這些特性創新應用模式,實現一次開發多端部署,創造出與安卓、iOS等傳統操作系統有所區別的獨特應用體驗。
而且獨立開發者可以通過專注于特定領域或小眾市場的用戶需求,開發出滿足個性化需求的應用產品,這正是大廠可能因資源和戰略重心等因素難以全面覆蓋的地方。
此外,獨立開發者的一個顯著優勢是“船小好調頭”,能夠靈活應對鴻蒙系統的快速迭代更新,及時調整開發策略,響應市場變化和用戶反饋,不僅在應用開發上獲得競爭優勢,還能夠積極參與到鴻蒙生態系統的構建中,通過參與各類開發者大賽等活動,進一步提升自身影響力和競爭力。
盡管頭部廠商在移動應用市場占據了非常重要的位置,但對于獨立開發者而言,當前至接下來的三年是把握鴻蒙原生應用開發機遇的關鍵窗口期。“獨立開發者有很大的機會可以通過自己的創新以及專注于特定領域的群體找到自己的定位,然后從中脫穎而出。”
當前的需求仍集中在移動端
據智聯招聘的最新數據顯示:鴻蒙開發崗位需求數同比增長了163%,是23年同期的2.6倍,而23年9-12月鴻蒙開發崗位需求數同比增長才33.8%,可以看出2024年確實是鴻蒙關鍵之年,鴻蒙相關業務量巨大,并且極度缺人才!
為了應對鴻蒙開發人才的需求,華為和鴻蒙系軟件廠商都在積極培養鴻蒙生態人才,與高校合作開設“鴻蒙班”。目前已有23家985高校、46家211高校已開設或即將開設HarmonyOS相關課程。南京大學將鴻蒙操作系統列為其**《移動互聯網軟件工程》課程的核心內容,取代了過去的安卓開發課程**。
碼牛課堂也為了積極培養鴻蒙生態人才,讓大家都能學習到鴻蒙開發最新的技術,針對一些在職人員、0基礎小白、應屆生/計算機專業、鴻蒙愛好者等人群,整理了一套純血版鴻蒙(HarmonyOS Next)全棧開發技術的學習路線。大家可以進行參考學習:https://qr21.cn/FV7h05
①全方位,更合理的學習路徑:
路線圖包括ArkTS基礎語法、鴻蒙應用APP開發、鴻蒙能力集APP開發、次開發多端部署開發、物聯網開發等九大模塊,六大實戰項目貫穿始終,由淺入深,層層遞進,深入理解鴻蒙開發原理!
②多層次,更多的鴻蒙原生應用:
路線圖將包含完全基于鴻蒙內核開發的應用,比如一次開發多端部署、自由流轉、元服務、端云一體化等,多方位的學習內容讓學生能夠高效掌握鴻蒙開發,少走彎路,真正理解并應用鴻蒙的核心技術和理念。
③實戰化,更貼合企業需求的技術點:
學習路線圖中的每一個技術點都能夠緊貼企業需求,經過多次真實實踐,每一個知識點、每一個項目,都是碼牛課堂鴻蒙研發團隊精心打磨和深度解析的成果,注重對學生的細致教學,每一步都確保學生能夠真正理解和掌握。
為了能讓大家更好的學習鴻蒙(HarmonyOS NEXT)開發技術,這邊特意整理了《鴻蒙開發學習手冊》(共計890頁),希望對大家有所幫助:https://qr21.cn/FV7h05
《鴻蒙開發學習手冊》:https://qr21.cn/FV7h05
入門必看:https://qr21.cn/FV7h05
- 應用開發導讀(ArkTS)
- ……
HarmonyOS 概念:https://qr21.cn/FV7h05
- 系統定義
- 技術架構
- 技術特性
- 系統安全
如何快速入門:https://qr21.cn/FV7h05
- 基本概念
- 構建第一個ArkTS應用
- ……
開發基礎知識:https://qr21.cn/FV7h05
- 應用基礎知識
- 配置文件
- 應用數據管理
- 應用安全管理
- 應用隱私保護
- 三方應用調用管控機制
- 資源分類與訪問
- 學習ArkTS語言
- ……
基于ArkTS 開發:https://qr21.cn/FV7h05
- Ability開發
- UI開發
- 公共事件與通知
- 窗口管理
- 媒體
- 安全
- 網絡與鏈接
- 電話服務
- 數據管理
- 后臺任務(Background Task)管理
- 設備管理
- 設備使用信息統計
- DFX
- 國際化開發
- 折疊屏系列
- ……