今天小編分享的科技經驗:鴻蒙系統到底行不行,我們問了幾位開發者的真實感受。,歡迎閱讀。
前幾天,華為開了場發布會,除了發布新品外,還順道官宣了兩個重磅消息。
首款鴻蒙 PC ,就在今年 5 月,以及本次發布的手機全面搭載 HarmonyOS 5。
發布會上,一批咱們平時倍兒關注的 APP 也輪番上台,展示了 HarmonyOS 體驗。
比如 Bilibili 的產品經理,用語音讓小藝給視頻 " 一鍵三連 " ,京東分享了跟實況窗的結合, WPS 聊了聊讓小藝一鍵生成 PPT 。
雖然才藝表演拉滿,但是托尼還是替這事捏了把汗:一根筋地全面搭載 HarmonyOS ,會不會太莽了?
要知道,在此前的一段時間内,很多用戶對鴻蒙的态度以觀望為主。
因為對于新生作業系統來說,軟體的适配和更新需要時間,所以,經常出現新鞋不合腳的新聞。
今天是抖音鴻蒙版沒法搜到商城信息,被調侃為純享版,明天是百度網盤只更新了核心功能,純淨又簡潔。
時不時有些 APP 還跳點小 Bug 。。。
在這種情況下,還要選擇直接全面搭載,完全不給自己留退路啊?
不過,在托尼研究之後,發現這可能真不是莽夫之勇,背後是有點說法的。
當前 HarmonyOS 5 應用市場上的應用和元服務數量已經躍升到了 2 萬,并且這數量還在持續刷新。
現在你看 App Gallery 裡,微信、微博、抖音、京東、滴滴、美團這些頭部應用排排坐。
政務辦公軟體也庫庫更新,交管 12123 、浙裡辦、 i 深圳這類各省市政務辦公軟體就不說了,你可能聽都沒聽過的垂類政企軟體, " 地質雲 " 、 " 鐵路人 " 、 " 中儲智運 " ,也都有了鴻蒙版。
但你可能不相信,動靜最大的居然是垂類頭部 APP 。。。
咱就是說,主流大眾化的 APP 擁抱新平台動機還挺充分,畢竟用戶巨量,人力物力充足;政企辦公軟體,跟民生息息相關,也得緊跟。
但垂類 APP 側重點不一樣啊,往往定位精準,閱聽人垂直。
而且,如今用戶日常使用的 APP 趨于固化,流量格局逐漸穩定。而根據 Finbold 提供的數據, 2022 年第二季度 App Store 應用總數為 2184456 個,新的應用不斷湧現,卻難以突圍,大量中小型開發者在白熱化競争中艱難求生,最終折戟沉沙。
所以,托尼很好奇,垂類開發者們為什麼會積極湧入鴻蒙,開發者内部又是如何看待鴻蒙開發。
帶着疑問,我們聯系上了旅遊攻略平台馬蜂窩和電影取景地信息分享平台片場。
" 垂類企業,最大的就是流量問題 " ,馬蜂窩鴻蒙開發負責人鵬雲告訴我們。
流量困局怎麼解?就是抓住一切新出現的機會。
比如,今年 2 月 DeepSeek 爆火時,諸多應用争先接入,追逐 DeepSeek 帶來的流量加持,為的就是在流量固化時代增加應用的存活率。
而對于軟體開發者們,新出現的鴻蒙也是一個送上門的機會。
現在在 B 站上,你能看到大量的中小開發者以 "HarmonyOS NEXT" 為标題,借助大家對鴻蒙系統的關注,宣傳自己的應用,數據不俗 ↓ ↓
托尼也把這個問題抛給了兩位開發者。
這是因為一方面,作為新事物,鴻蒙的應用市場未飽和,流量沒有被完全蠶食,另一方面跨設備、全場景生态的鴻蒙特性,也帶來了新的增量空間。
片場研發負責人井良表示, " 未來如果把終端設備串聯到一起,做到真正的萬物互聯,華為龐大的生态裡一定醞釀着可觀的機會 " 。
而從商業角度來看,根據數據分析機構 Canalys 發布的報告, 2024 年華為智能手機出貨量達到 4600 萬台。可以合理推測, 2025 年搭載鴻蒙 NEXT 系統的終端也會千萬級增長,這好日子還在後頭呢。。。
可擁抱新事物,從來都不是一件簡單的事。
新系統、新開發語言意味着企業需要投入更多的人力、物力,對于中小企業來說,這些成本開支都不容忽視。
不過,當托尼問到開發鴻蒙版需要多久時,得到的答案有些出乎意料。
片場鴻蒙版開發者井良告訴我們: " 一個人一個月時間就完成了( 片場 )最初版本的開發,其中半個月就做完了核心模塊,在開發時間上,鴻蒙端相比安卓、 iOS 直接縮短了 50% " 。
功能相對豐富很多的馬蜂窩耗時也沒有很長,四個人用了三個月時間,就完成了第一版 APP 的上線。
" 同樣的功能在鴻蒙端可以節省一半人力, 4 名開發人員就已足夠。甚至有的功能,在安卓上需要一兩天才能寫出來,但只要你足夠熟悉鴻蒙 API ,一行代碼就夠了 " ,鵬雲老師補充道。
能夠實現這樣的開發速度,主要原因在于鴻蒙的開發生态。
鵬雲老師主要分享了三個點。
一來,語言學習門檻低, ArkTS 語言跟之前他們使用的語言有區别,但難度沒有大幅增加。
" 對于前端來說就是一個加強版的 Javascript ,對于客戶端開發人員來說,也有很多語言概念上的相同,我們切換過來也就一個月的時間 " 。
二來嘛,為了降低開發難度,華為推出了自己的集成開發環境 DevEco, " 提供了從開發、運行、調試、測試、發布、上架的工具支持,整個鏈路上,相對于安卓,或者 iOS 它給我們差不多節省 40% 的一個工作量。
對于軟體開發而言,除了開發語言和開發環境, UI 開發方式也極為重要,鴻蒙使用的是聲明式 UI 開發。
命令式 UI 裡,當數據發生變化,需要手動把新數據更新到界面,開發需要關注渲染的業務邏輯,而聲明式 UI 能夠自動處理UI 的更新和渲染邏輯。
靠人手動維護,一定不如靠程式維護靠譜,在鵬雲看來,這大大減輕了開發組維護的壓力和安全性。
除了低門檻開發外,鴻蒙還将一些常用功能、服務,封裝成一個個組件,開發者只需要簡單調試即可為自己的軟體增加對應功能。
以馬蜂窩為例," 在安卓上做上傳圖片功能,需要自定義相冊跟圖片視頻編輯器,這就需要 1~2 個月時間成本,鴻蒙上我們直接用了一套成熟的服務,只需要 20~30 行代碼就可以解決,極大節省了人力和物力 " 。
除了開發效率更高以外,在鴻蒙上,應用的體驗也會更好。
比如, 3 月 21 号,片場為場記功能上線了 AI 朗讀功能,這個功能只有鴻蒙版才有," 華為定期向開發者分享這類組件,我在文檔中刷到這個,感覺這種朗讀的方式很适合場記這種長圖文,用戶在聽的時候還可以做其他事情 " 。
未來,他們還準備根據用戶提議,準備做一個桌面卡片,每天會推薦一個經典電影和附近的取景地。
從左到右為鴻蒙、 iOS 、安卓
此外,片場還告訴托尼,相比其他平台上用的第三方地圖 SDK ,整合了鴻蒙系統的 Map Kit 地圖組件後,片場無論是地圖縮放、選點、轉換都特絲滑,反饋更準确。
不僅僅是體驗上的絲滑程度,相較于接入第三方的 SDK ,接入鴻蒙系統層級的能力能讓 APP 安裝包更小,占用内存更少,使用流暢度更高。
鵬雲老師也提到,在鴻蒙系統層級的消息推送支持下,消息抵達率能接近 99% ,而之前因為消息推送涉及不同廠商的 SDK 以及多個對接環節等,任何一家都沒法達到這個标準,消息抵達率在 70%~80% 。
類似這樣只存在于鴻蒙的體驗,還廣泛出現在跨設備的場景下。
此前,我們跟 CAD 看圖王的研發總監李冬溝通時,他也給咱展示了圖紙界的應用接續:在手機上浏覽圖紙,可以通過應用接續,快速切換到其他設備上修改,在 Pad 上打開,視圖位置跟手機的完全一樣。
在 Pad 上插入圖片批注時,也可以快速選擇手機相冊或直接用手機拍照。
對于大型開發者來說,這些工具實打實地節省了人力物力,而對于中小型開發者來說,也意味着他們可以用小成本迭代軟體,甚至快速嘗試各種有意思的用法,最後打造出個性化應用。
托尼甚至在想,未來會不會有一批開發者,率先在鴻蒙上驗證某些功能的可行性以後,再往其他平台同步?
以往,很多人或許會覺得,開發者們認可鴻蒙是嘗鮮,或為已有用戶提供延續性服務的心态,但是這次聊下來,我發現很多開發者是真心認可鴻蒙。
他們有着自己對程式的熱愛,會評估通過新功能節省下來的人力物力和開發時間,聊開發工具的便捷性,能夠讓他們更專注投入到業務本身,完成軟體更新的正向循環。
也會對鴻蒙的系統能力和更新改變如數家珍,在采訪中,詳細地為鴻蒙提一些改進建議。
我在想,有些時候,重構是人們的自然選擇。
托尼舉個粗暴點的例子,就比如一座城市的建設和改造。
成熟的系統已經成為一座龐大的老城,熟悉的街道和建築裡滋養過千千萬萬的開發者。但,也因為龐大與復雜讓颠覆性的創新難以落地,人們只能在傳統和革新裡反復糾結,小心求證。
就比如安卓每家都有自己的地圖應用,為了逐一适配,就需要憑空消耗掉大量的時間成本。
新生系統像一片未經開墾的新區,有各種問題,但完全從新開始,你能掙脫既有框架的束縛,做更現代化的設計,能讓人充分呼吸和改造的空間,也讓人更容易在這座城市中被看見。
現在的鴻蒙并不完美。
時不時出現的 Bug ,還沒有達到海量的應用數量,但華為也的确做到了一些革新,也讓中小開發者獲得了露頭的機會,未來能否領先其他作業系統,只有時間知道答案。
但至少現在,在諸多開發者眼中,它已經成為值得一試的存在。
撰文: 渡渡鳥武士