純血鴻蒙程序加速,混合app開發迎來又一波新機會

speedoooo發表於2024-12-02
時間不知不覺又來到了2024年最後一個月,又到了辭舊迎新,覆盤今年,放眼明年的時候,開發行業也不例外。
純血鴻蒙閉源操作醞釀和發酵了一年,終於在10月份釋出了商用版本,迅速跟上的,還有11月份華為新產品全新作業系統的閃亮亮相登場。
純血鴻蒙大潮流已無法阻擋。
純血鴻蒙程序加速,混合app開發迎來又一波新機會

鴻蒙系統完全獨立自主 APP不再相容安卓

“純血鴻蒙”的Harmony OS NEXT基於鴻蒙微核心系統框架開發,不再像安卓和iOS等系統一樣依賴Linux或Unix核心,不再相容安卓開發的APP應用,僅支援鴻蒙核心與鴻蒙原生應用,只能安裝HAP字尾的安裝包。需要專門針對該系統開發鴻蒙原生應用,是獨立於安卓和iOS的手機作業系統。
換句話說,大量APP將上架鴻蒙 百萬APP面臨重新開發。
純血鴻蒙雖然商用,後續的生態建設更為關鍵,一個作業系統必須要有海量的APP或者輕應用作為支撐,方能度過作業系統的生死存亡關鍵節點。
推動鴻蒙APP及雲服務開發,似乎成為了華為後續推進市場上開發者前進的重點,並迅速成為市場關注的熱點。
在華為開發者大會2024(HDC)上,華為常務董事餘承東宣佈,鴻蒙原生應用已進入全面衝刺階段。截至目前,TOP 5000應用已加入鴻蒙生態,1500多個應用已完成上架,諸多領域已啟動鴻蒙原生應用開發,鴻蒙拼圖加速成型。
純血鴻蒙程序加速,混合app開發迎來又一波新機會
根據最新的全國APP技術檢測平臺資料,截止到23年5月底,我國國內市場中活躍的APP數量已達261萬款。這261萬款APP是包括安卓和蘋果商店所有應用總數的統計,其中兩者的數量相當,開發者通常都會同時為這兩個平臺開發應用,可以預見未來開發者將為三個平臺開發應用,按照此資料,未來幾年將有百萬款APP重新上架鴻蒙系統。

混合開發技術,不重複造車輪利器

混合app開發框架是指能夠同時支援原生開發和Web開發的框架,它可以將原生應用和Web應用的優勢結合起來,為開發者提供更高效、更便捷的開發體驗。
混合app開發框架的概念最早可以追溯到2009年,當時PhoneGap(現為Cordova)框架的釋出標誌著混合app開發的開始。PhoneGap允許開發者使用HTML、CSS和JavaScript來開發跨平臺的移動應用,並透過外掛來訪問原生裝置功能。隨後,混合app開發框架得到了快速發展,湧現出了許多流行的框架,如Ionic、React Native、Xamarin等。2016年至今,混合app開發框架趨於成熟,並開始向更細分的方向發展。
有了混合開發框架和技術實踐下,讓”一端開發,多端部署“的概念執行成為可能。
混合app開發框架通常採用以下兩種技術原理:
  • WebView使用WebView控制元件將Web頁面嵌入到原生應用中,從而實現跨平臺開發。
  • JavaScript橋提供JavaScript與原生程式碼之間的通訊橋樑,使得Web程式碼可以訪問原生裝置功能。
特性包括以下四點:
  • 跨平臺開發使用一套程式碼可以開發Android、iOS等多個平臺的應用。
  • 快速開發提供豐富的UI元件和API,可以快速構建應用原型。
  • 效能最佳化透過各種技術手段提升應用效能。
  • 原生功能支援可以訪問原生裝置功能,提供更好的使用者體驗。
純血鴻蒙程序加速,混合app開發迎來又一波新機會
小程式技術或者HTML5技術天然的跨端,以及受益於微信小程式生態近幾年來的蓬勃發展,小程式應用場景複用且透過“小程式轉換工具”(小程式容器技術,如FinClip;或跨端框架,如Flutter、Weex等),將已有微信小程式一鍵轉換成App,並進行使用者活躍和留存,加上社交平臺應用作為引流,企業可謂低成本(只需有小程式)的將業務覆蓋使用者整個生命週期,具瞭解,凡是小程式容器技術,都有將自己SDK適配鴻蒙作業系統的計劃(或者說已經適配了)。

即是機遇,又是挑戰

純血鴻蒙的推出為軟體開發市場帶來增量,也給SDK市場帶來重新洗牌的機會,不同於安卓系統,本次洗牌和華為關係密切的SDK廠商獲益較多,海外廠商的SDK幾乎完全排除。
對於開發者來說,未來相當一段時間,將來會為鴻蒙,安卓,IOS三個系統同時開發APP上架,其中面對全新的鴻蒙系統,百萬APP在未來幾年會重新開發上架。
鴻蒙SDK廠商及App開發團隊,迎來新的市場機遇。
與此同時,巨大的機遇伴隨的是巨大的挑戰,例如,如何能夠快速熟悉純血鴻蒙的開發語言、開發工具及開發環境,客戶在閉源國產作業系統之上的需求(可能是戰略性的,具有我國特色的....),如何跨App三端(IOS,Andriod,鴻蒙)甚至智慧終端的快速開發。

相關文章