「全球每4台智能手機就有一台是東莞製造」。東莞不僅具有全球電子設備製造業領先的技術優勢,更有強大的技術創新實力。作為全國工業十強城市之一,東莞積極擁抱數智化升級的創新浪潮,圍繞「科技創新+先進製造」大力推動經濟社會高質量發展。
在2023年東莞市發展和改革局發布的《東莞市生產性服務業高質量發展三年行動計劃(2023-2025年)》(以下簡稱「文件」)中,就重點提到了要加快構建現代化產業體系,推動城市能級提升。其中,「鴻蒙」生態鏈建設就成為規劃的重點行動之一。文件表示,要以打造「全國鴻蒙智造之城」為目標,推動鴻蒙生態在東莞集聚與發展。
打造「全國鴻蒙智造之城」為目標
開年以來,在科技創新與商業機遇的吸引下,大量的東莞企業積極加入鴻蒙生態。眾多東莞本地的科技公司推出了一系列基於HarmonyOS NEXT開發的具有自主知識產權的創新軟件應用。達浪雲信息科技正是這一創新浪潮中的一員。
DaLang是達浪雲信息科技的技術經理,帶領着4個人的小團隊,開發了十幾款App,大部分都是工具類應用。在得知已有5000多個常用應用全部啟動鴻蒙原生開發這一信息當天,DaLang就果斷做出決定,嘗試獨自開發HarmonyOS NEXT原生的日程管理App——目標日。他的理由很簡單:把握鴻蒙生態9億設備新機遇。
一個人,15天,完成鴻蒙原生應用開發
此番目標日App要原生鴻蒙化,除了集成原有版本的全量功能,還要基於HarmonyOS NEXT實現創新升級,優化用戶體驗,因此,代碼需要重構。
此前,DaLang使用的編程語言是JavaScript(簡稱JS),而現在,必須使用鴻蒙生態的應用開發語言——ArkTS。ArkTS保留了TypeScript(簡稱TS)的語法風格,並且兼容JavaScript/TypeScript語言生態。因此,對於DaLang這樣的JS資深開發者來說,使用這一指定的開發語言和開發框架都不算什麼難事。
時間緊迫,DaLang獨自一人承擔起全部開發工作。從零起步,邊學邊用。得益於HarmonyOS NEXT鴻蒙應用開發平台的簡單易用,再加上DaLang多年的編程經歷以及出色的學習能力,項目進展飛速。僅用了15天,DaLang就完成了目標日鴻蒙原生應用的開發。
為什麼要搶時間?因為HarmonyOS NEXT即將發布商用版,鴻蒙原生應用已進入全面衝刺階段,現在正處於一個關鍵的窗口期。
在工具類應用賽道競爭尤為激烈的情況下,速度成為了關鍵。快,就意味着能快速投入市場,搶先獲取用戶。
因此,DaLang必須爭分奪秒,確保在HarmonyOS NEXT正式商用之前,完成目標日鴻蒙原生應用的開發。
DaLang表示:「目標日鴻蒙原生應用所有涉及用戶操作體驗的功能,都是基於HarmonyOS NEXT特性來開發的,因此在啟動速度、頁面跳轉,明顯要更加絲滑流暢。」
期間,華為還為其提供了搭載HarmonyOS NEXT的樣機,手機表現出來的穩定性讓DaLang更加堅定了擁抱原生鴻蒙的決心。他表示,未來會基於HarmonyOS NEXT的創新特性,在目標日App實現功能上的創新,以及用戶體驗方面的提升,爭取把用戶下載量這一數據衝進該賽道的前五。
開發者:對鴻蒙開發充滿信心
對大部分開發者來說,將應用鴻蒙化,最難的可能不是技術,而是對HarmonyOS NEXT不了解、不信任,認為鴻蒙開發平台不成熟,而遲遲不想開始。DaLang最初也是如此。
在啟動開發之前,就已經有用戶跟DaLang提出,希望目標日App也可以在鴻蒙系統運行。但他當時對剛發布的HarmonyOS NEXT並不抱有太大的信心。
不過,隨着對HarmonyOS NEXT的深入了解,DaLang改變了看法:HarmonyOS NEXT在全場景、原生智能、原生安全等方面有獨特的創新優勢。華為提供的開發環境DevEco Studio功能完善,包含多項關鍵特性,如智能編輯、靈活構建、多端雙向實時預覽、多場景深度調優等。HarmonyOS開發者官網也包含大量邏輯清晰、內容詳盡的開發文檔,可供開發者隨時查閱。
在目標日App 鴻蒙版的開發過程中,華為給予了很大的支持。不僅設立了技術支持渠道,比如在線工單,及時解決DaLang遇到的難題,還提供轉測支持,幫助提升用戶體驗,規避上架應用市場可能會出現的問題。
對於鴻蒙原生應用開發,DaLang已經頗有心得,鼓勵更多開發者加入到鴻蒙生態中來。「現在很多具有複雜網絡結構的拓撲型App,都已經上架鴻蒙。對於輕量化的App而言,鴻蒙開發平台完全沒有問題。」
「如果是從事過安卓和前端開發的話,基本上不需要重新再學一門新語言。ArkUI 框架也封裝得很好,用起來很簡單。建議邊開發邊學習,這樣執行效率最高。」
「大多數的產品,除了直播、相機等App有點難度以外,生活服務、效率工具、信息展示等產品都是可以在短時間內開發完成的。我們最近開發的一款天氣App,就是屬於展示類的產品,只用一周時間就完成了開發。」(記者 冷運軍 通訊員 莞萱)