三年時(shí)光轉(zhuǎn)瞬即逝,華為依然處在被谷歌斷供等一系列挑戰(zhàn)中,尋找生機(jī)、努力突圍,而HarmonyOS,也是如此。
2019年5 月,谷歌在美國對(duì)華為的貿(mào)易禁令之下,開始限制華為對(duì)安卓操作系統(tǒng)的使用。作為華為“備胎”之一,HarmonyOS開始步入大眾的視野。
在智能家居、IoT時(shí)代即將來臨時(shí),HarmonyOS講述的故事滿足了人們的想象,基于分布式構(gòu)架,它將可能覆蓋所有設(shè)備終端——從手機(jī)、手表到家電、汽車,設(shè)備“孤島”之間將無障礙連通。
開發(fā)者盧克告訴連線Insight,華為并不是最早的物聯(lián)網(wǎng)操作系統(tǒng)(IoT OS),自2014年以后,谷歌Fuchia OS、Linux基金會(huì)的Zephry OS、阿里AilOS Things等一系列IoT OS問世,鴻蒙OS的架構(gòu)與谷歌推出的Fuchia OS內(nèi)核思路接近,目前具備分布式、設(shè)備虛擬化等相似的特色。
但他也提到,HarmonyOS無疑是國內(nèi)開發(fā)者在這一領(lǐng)域的啟蒙者。無論是經(jīng)驗(yàn)豐富的開發(fā)者還是新人,都展現(xiàn)了前所未有的興趣。他相信,等到HarmonyOS日漸成熟,會(huì)有無數(shù)開發(fā)者愿意融入其中。
HarmonyOS開放了應(yīng)用開發(fā)在線體驗(yàn),圖源HarmonyOS官網(wǎng)
在過去兩年,HarmonyOS確實(shí)有了許多變化。它從華為發(fā)布會(huì)PPT中講述的“故事”,走到向開發(fā)者開放代碼,此前測(cè)試版發(fā)布,讓開發(fā)者可以真實(shí)體驗(yàn)到HarmonyOS。最終,它又選擇以捐贈(zèng)給中國開源原子基金會(huì)的方式,宣告自己的開放,以吸引更多硬件廠商的加入。
不過,HarmonyOS也一直在被質(zhì)疑。直到目前為止,“安卓套殼”的爭議依然沒有消失。另外,HarmonyOS也遠(yuǎn)未走到大規(guī)模商用的階段,基于HarmonyOS開發(fā)的APP不夠豐富、沒有建立專門的IoT應(yīng)用商店、硬件設(shè)備也還未出圈,它的成長還需要時(shí)間。
回溯2008年,操作系統(tǒng)領(lǐng)域格局生變,蘋果iOS因?yàn)锳pp Store的誕生獲得了巨大的關(guān)注,在經(jīng)歷過唱衰與質(zhì)疑后,它依然給創(chuàng)業(yè)團(tuán)隊(duì)、個(gè)人開發(fā)者提供了創(chuàng)造奇跡的機(jī)會(huì),在短時(shí)間內(nèi)這些軟件能平等地被推送、被無數(shù)用戶關(guān)注,甚至獲得來自平臺(tái)的價(jià)值不菲的分成。
時(shí)至今日,操作系統(tǒng)領(lǐng)域再次走到了歷史的轉(zhuǎn)折點(diǎn),在屬于HarmonyOS的代碼中,開發(fā)者又能開辟出怎樣一番天地?
1、爭議中的HarmonyOS,帶給開發(fā)者的初體驗(yàn)怎么樣?
2019年8月9日,在一個(gè)秋日,HarmonyOS首次揭開了神秘的面紗。而這場(chǎng)發(fā)布會(huì)后不久,社交媒體上部分相關(guān)從業(yè)者關(guān)于HarmonyOS的評(píng)價(jià)變得消極。
沒有完整的官方開發(fā)文檔、沒有可編譯運(yùn)行DEMO的HarmonyOS 1.0,開發(fā)者不僅無法體驗(yàn),連代碼也沒能看到,不免失望,HarmonyOS 1.0也被部分從業(yè)者稱作“PPT OS”。
之后2020年9月HarmonyOS 2.0發(fā)布,也僅僅只有部分代碼開源,又迎來了一波唱衰聲。
華為以及HarmonyOS的支持者都度過了一段難熬的日子。顯然,想要在操作系統(tǒng)領(lǐng)域占據(jù)一席之地,華為必須吸引更多開發(fā)者加入,開發(fā)者的態(tài)度至關(guān)重要。
只有更多開發(fā)者加入,才能提升軟件生態(tài)的豐富度,這支撐著HarmonyOS的用戶體驗(yàn)和變現(xiàn)能力。有了軟件生態(tài),便能促進(jìn)智能硬件的裝機(jī)量,這直接影響了HarmonyOS的市場(chǎng)份額。
直到2020年12月,華為發(fā)布了HarmonyOS 2.0 的Beta 1版本。一直以來,開發(fā)者的關(guān)注點(diǎn)無疑在Beta版和開源網(wǎng)站上。Beta版發(fā)布,意味著他們可以一窺HarmonyOS的“真面目”,真正體驗(yàn)到這款系統(tǒng)。
開發(fā)者盧克對(duì)此印象深刻,每場(chǎng)華為發(fā)布會(huì),他都會(huì)準(zhǔn)時(shí)蹲守在電腦前。他認(rèn)為,“這場(chǎng)發(fā)布會(huì)終于不再是PPT演講,而是提到了許多開發(fā)者關(guān)注的專業(yè)內(nèi)容。”
一直以來,關(guān)注HarmonyOS的開發(fā)者明顯分成了涇渭分明的兩派。
HarmonyOS正式推出已久,已經(jīng)啟動(dòng)商用,但許多質(zhì)疑依然沒有消失。盧克提到,至今依然有許多開發(fā)者持“套殼安卓”的觀點(diǎn),這些略顯消極的開發(fā)者認(rèn)為HarmonyOS的自主研發(fā)只是一個(gè)噱頭,它依然是安卓的復(fù)制品。
這種爭議伴隨著HarmonyOS誕生到Beta 1版本發(fā)布。由于HarmonyOS是基于AOSP(安卓開放源代碼項(xiàng)目)開發(fā)的,從用戶體驗(yàn)或是開發(fā)者開發(fā)角度,都能感受到安卓的影子。
但實(shí)際上,AOSP其實(shí)有許多代碼并不是谷歌貢獻(xiàn)的,鴻蒙掌舵人、華為消費(fèi)者業(yè)務(wù)軟件部總裁王成錄也曾解釋稱,Android絕大部分代碼也是來自于開源社區(qū),“全世界沒有任何一家公司寫一個(gè)大型的軟件,每一行都自己寫。”
不過,盧克提到,群情激憤地討論“套殼”沒有多少意義,華為之前宣傳的時(shí)候提到自主自研,也提到性能和功能“吊打”其他系統(tǒng)、微內(nèi)核分布式系統(tǒng)領(lǐng)先安卓的宏內(nèi)核技術(shù),比如王成錄曾提到,基于微內(nèi)核結(jié)構(gòu)優(yōu)勢(shì),同樣的應(yīng)用HarmonyOS打開應(yīng)用速度相比安卓快60%左右。
盧克認(rèn)為,強(qiáng)調(diào)領(lǐng)先安卓,是因?yàn)槿A為目前要解決“卡脖子”的問題,但對(duì)于這一問題,重點(diǎn)應(yīng)該回到“HMS(華為移動(dòng)服務(wù))如何突破谷歌以及GMS(谷歌移動(dòng)服務(wù))的封鎖”上,而不在于操作系統(tǒng)。
HarmonyOS演示,圖源其官網(wǎng)
就在許多人對(duì)HarmonyOS還在猶豫時(shí),有的開發(fā)者已經(jīng)開始擁抱HarmonyOS。
beta1版本發(fā)布不到一個(gè)月,當(dāng)時(shí)華為官方推出了一個(gè)開發(fā)者創(chuàng)新大賽,吁勇成為了第一批嘗鮮者。
吁勇提到,當(dāng)時(shí)他身邊的開發(fā)者對(duì)這個(gè)系統(tǒng)充滿了好奇,很想知道它的能力到底如何。
他也感覺到,“最歡迎HarmonyOS的應(yīng)該是IoT設(shè)備的開發(fā)者。”
吁勇是Labo Lado的創(chuàng)始人,參與這場(chǎng)大賽前,他們公司一直都在開發(fā)面向全球小朋友的藝術(shù)創(chuàng)作類APP,比如Labo積木系列、Labo紙人系列,涉及積木拼裝、紙張裁剪、繪畫涂鴉之類的玩法。
很久以前,吁勇及其團(tuán)隊(duì)做過一款涂鴉游戲,孩子和父母可以在一個(gè)平板或者手機(jī)上進(jìn)行繪畫比賽,比賽的方式就是屏幕一分為二,兩人各在一邊進(jìn)行涂鴉。
但是他們也意識(shí)到,對(duì)于繪畫而言,平板和手機(jī)的屏幕太小,限制了用戶的發(fā)揮和操作,他們想到的解決方式是,通過多個(gè)設(shè)備進(jìn)行游戲。
為此他們研究了ZeroConf、蘋果的Multipeer Connectivity、Google Nearby等近距離互聯(lián)技術(shù)。
比如蘋果早在2013年就提供了名為MultipeerConnectivity的框架,基于此開發(fā)者可以構(gòu)建出分布式的網(wǎng)狀網(wǎng)絡(luò),具體服務(wù)場(chǎng)景則已經(jīng)很普遍:當(dāng)你需要QQ文件快傳時(shí),兩臺(tái)iOS設(shè)備之間,無需打開WiFi和藍(lán)牙,便可以直接進(jìn)行文件傳輸。
“這些技術(shù)在設(shè)備發(fā)現(xiàn)和應(yīng)用拉起方面實(shí)現(xiàn)得都不理想,設(shè)備在互聯(lián)時(shí)不能很快地被搜索到,也不能更高效地調(diào)用應(yīng)用。對(duì)我們的目標(biāo)用戶兒童而言,有些不好理解和操作。” 吁勇提到。
后來他們發(fā)現(xiàn)了HarmonyOS,“分布式能力是它的基礎(chǔ)能力”。在開發(fā)的過程中,吁勇感受到,一直以來,手機(jī)與IoT設(shè)備之間的發(fā)現(xiàn)和通訊還是比較繁瑣的,HarmonyOS從底層集成了這些能力,在技術(shù)開發(fā)和產(chǎn)品使用上,他們能實(shí)現(xiàn)“簡單、自然、流暢”。
他提到,尤其是分布式能力中的設(shè)備發(fā)現(xiàn),是HarmonyOS最驚艷的部分,這也是其他系統(tǒng)很難實(shí)現(xiàn)的。
如今,IoT OS領(lǐng)域無疑已經(jīng)變成紅海,這片領(lǐng)域擠滿了等待爆發(fā)的科技公司。從谷歌到小米,HarmonyOS是其中最受關(guān)注的系統(tǒng)之一,盡管如今正處于操作系統(tǒng)的歷史轉(zhuǎn)折點(diǎn),但它所面對(duì)的已經(jīng)不是一個(gè)拿得出用戶、分成便能俘獲開發(fā)者的時(shí)代。
轉(zhuǎn)眼間,HarmonyOS推出已近兩年,外界爭議不斷,很難達(dá)成共識(shí),但可以確定的是,影響HarmonyOS生命力的,注定還是軟件生態(tài)與市場(chǎng)規(guī)模,這也是開發(fā)者接下來最想聽到的故事。
2、HarmonyOS的軟件生態(tài)有多大吸引力?
當(dāng)華為開始大范圍地將HarmonyOS搭載至手機(jī)、智能手表、平板產(chǎn)品上,發(fā)出全面商用的信號(hào),人們卻意識(shí)到,無論操作系統(tǒng)體驗(yàn)如何,獨(dú)立軟件的缺乏無疑是HarmonyOS目前的缺憾。
當(dāng)你使用搭載HarmonyOS的華為手機(jī)應(yīng)用商店搜索“鴻蒙”時(shí),會(huì)發(fā)現(xiàn)僅僅只有十余款基于HarmonyOS的APP。
目前這些APP可以主要分為兩種:基于安卓開發(fā)的APP,但目前支持華為HarmonyOS;完全基于HarmonyOS開發(fā)的APP。
在華為手機(jī)上可以看到,一些APP的圖標(biāo)右下角出現(xiàn)了“HMOS”的標(biāo)識(shí),或是APP名稱帶有“鴻蒙版”,這些APP都是軟件廠商單獨(dú)基于HarmonyOS開發(fā)的。
但這些APP目前的功能較為簡陋,比如新浪微博的鴻蒙版看起來就像是一個(gè)簡化版,沒有“榜單”“廣場(chǎng)”等功能,用戶頁面無法顯示收藏、會(huì)員等。
基于HarmonyOS的APP,圖源華為手機(jī)應(yīng)用商店
除了功能簡陋的問題,吁勇也提到,HarmonyOS在開發(fā)時(shí)還有許多待完善的部分。之前參與開發(fā)時(shí),他們面對(duì)的最主要的問題是分布式技術(shù)有BUG、缺少文檔,現(xiàn)成的組件庫、數(shù)據(jù)庫等各種庫和示例不足。在他們使用的這段時(shí)間里,HarmonyOS就修復(fù)了很多BUG。
盧克也認(rèn)為,第一批體驗(yàn)HarmonyOS的早期開發(fā)者,開發(fā)過程確實(shí)會(huì)遇到很多問題,這是HarmonyOS發(fā)展早期很難避免的過程。HarmonyOS還需要更多開發(fā)者加入一起“試錯(cuò)”。
HarmonyOS還需要更多優(yōu)質(zhì)體驗(yàn)的APP,以及接受大規(guī)模商用的檢驗(yàn),但這并不意味著它對(duì)開發(fā)者而言沒有吸引力。
此前華為開發(fā)者創(chuàng)新大賽聚集了許多開發(fā)者,一部分是曾經(jīng)開發(fā)過安卓或iOS APP的開發(fā)者,但他們并不一定經(jīng)驗(yàn)豐富,還有一部分則是高校的學(xué)生。
吁勇提到,目前開發(fā)者想要擁抱HarmonyOS,學(xué)習(xí)成本不高。由于HarmonyOS同時(shí)支持java/javascript語言進(jìn)行開發(fā),對(duì)很多熟悉兩者語言中一種的開發(fā)者來說,上手很容易。
同時(shí),開發(fā)者可能無需過度關(guān)注物聯(lián)網(wǎng)連接所帶來的復(fù)雜調(diào)試過程,只需關(guān)注功能的邏輯和界面邏輯即可。
吁勇也認(rèn)為,在HarmonyOS上開發(fā)分布式能力相對(duì)容易,不用復(fù)雜的技術(shù),也無需多少行代碼。其他系統(tǒng)能實(shí)現(xiàn)的功能,HarmonyOS也都能實(shí)現(xiàn),而且一些可能實(shí)現(xiàn)起來會(huì)更加地簡單。
在此基礎(chǔ)上,華為也提供了開發(fā)者工具——DevEco Studio軟件工程平臺(tái),這基于IntelliJ IDEA Community開源版本打造的,為開發(fā)者提供了工程模板創(chuàng)建、開發(fā)、編譯、調(diào)試、發(fā)布等HarmonyOS應(yīng)用開發(fā)服務(wù)。
DevEco Studio,圖源華為官網(wǎng)
對(duì)于面向物聯(lián)網(wǎng)時(shí)代的定位,HarmonyOS也會(huì)有一些先天的優(yōu)勢(shì)。比如過去開發(fā)者需要面向不同的設(shè)備,開發(fā)一個(gè)軟件的多個(gè)版本。而HarmonyOS可以一次開發(fā)多端部署,打破了設(shè)備之間的隔閡。
隨著未來的發(fā)展,HarmonyOS也會(huì)逐漸走到大規(guī)模商用的階段,屆時(shí)這些核心優(yōu)勢(shì)能否發(fā)揮作用,以及能否在此基礎(chǔ)上保證安全性、穩(wěn)定性、易操作性等,優(yōu)化消費(fèi)者的使用感受,還需要市場(chǎng)的檢驗(yàn)和打分。
在這個(gè)過程中,HarmonyOS還要不斷吸引開發(fā)者持續(xù)開發(fā)優(yōu)質(zhì)的應(yīng)用。
而由于其面向的是物聯(lián)網(wǎng)市場(chǎng),吸引的是希望實(shí)現(xiàn)應(yīng)用一次開發(fā)、多端部署的開發(fā)者。接下來,HarmonyOS還需要與更多硬件廠商合作,增加開發(fā)者加入的動(dòng)力。
3、硬件設(shè)備這最后一塊“拼圖”,還需要更多合作伙伴
“鴻蒙首先是面向IoT的操作系統(tǒng),其首要目標(biāo)是用一套系統(tǒng)滿足大大小小各種硬件設(shè)備,實(shí)現(xiàn)系統(tǒng)的統(tǒng)一。”此前王成錄曾提到HarmonyOS的首要目標(biāo):鴻蒙的市場(chǎng)占有量超過16%便意味著成功。
由于HarmonyOS面向物聯(lián)網(wǎng)時(shí)代,為了搶占市場(chǎng)份額,那些熱門、典型應(yīng)用場(chǎng)景中的頭部硬件廠商的選擇至關(guān)重要。
在物聯(lián)網(wǎng)場(chǎng)景中,手機(jī)是所有智能硬件的中樞核心,是一切流量與數(shù)據(jù)的入口,優(yōu)先級(jí)高于智能音箱、手表、車機(jī)等其他設(shè)備。
目前華為手機(jī)業(yè)務(wù)在全球收縮、國內(nèi)外市場(chǎng)被其他玩家分食。而目前國內(nèi)市場(chǎng)最重要的幾位玩家的態(tài)度也并不明朗,OV暫時(shí)沉默,一直在講述智能家居故事的小米,也推出了分布式系統(tǒng)小米Vela。
為了被更多硬件廠商接受,華為選擇了開源。2021年6月4日,華為官方社區(qū)公開了一封標(biāo)題為《關(guān)于規(guī)范HarmonyOS溝通口徑的通知》的郵件,其中提到,華為已于2020年、2021年兩次將鴻蒙操作系統(tǒng)的基礎(chǔ)能力全部捐獻(xiàn)給開放原子開源基金會(huì),開源項(xiàng)目名為OpenHarmony。
盧克提到,HarmonyOS捐贈(zèng)給開放原子開源基金會(huì)后,其他企業(yè)可以按需調(diào)用代碼,設(shè)計(jì)自己的操作系統(tǒng),這也意味著基于華為完全放棄了傳統(tǒng)的販賣許可證模式。
在操作系統(tǒng)領(lǐng)域,販賣許可證的變現(xiàn)模式十分常見。比如在80年代便有操作系統(tǒng)通過預(yù)裝一個(gè)副本,便能不斷收取副本許可費(fèi)用。2000年前后,開源軟件開始流行,谷歌便是利用開源免費(fèi)的Android而占據(jù)了市場(chǎng)地位。
但是開源操作系統(tǒng)并不一定一直都是免費(fèi)的。此前谷歌因?yàn)樵诎沧渴謾C(jī)中捆綁GMS而受到歐盟調(diào)查,最終被歐盟開出了43億歐元的罰單。也就是說谷歌在取得市場(chǎng)地位后,又一次回到了販賣許可證的商業(yè)模式上。
當(dāng)企業(yè)使用完全開源的HarmonyOS時(shí),就像中國手機(jī)廠商在基于開源的安卓設(shè)計(jì)自己的操作系統(tǒng)后,并不需要給谷歌付費(fèi)一樣。
吁勇也提到,“作為開發(fā)者,我們期望華為能開放得更多些,只有開放得更多,開放到手機(jī)廠商無需投入太多成本就能在自家的手機(jī)上搭載HarmonyOS,HarmonyOS的市場(chǎng)占有率才能快速上去。”
搭載HarmonyOS的美的智能產(chǎn)品,圖源HarmonyOS官網(wǎng)
而只有硬件廠商加入,開發(fā)者才可能更快地融入HarmonyOS生態(tài)。吁勇舉了一個(gè)例子,他們目前沒有硬件開發(fā)能力,卻很想基于畫板等硬件設(shè)備開發(fā)一些兒童應(yīng)用,當(dāng)生產(chǎn)畫板的廠商加入HarmonyOS,并按照接口規(guī)范開放接口,那么更多和他們一樣的軟件廠商便能直接在上面開發(fā),拓展更多應(yīng)用場(chǎng)景。
根據(jù)官方披露的數(shù)據(jù),目前,HarmonyOS擁有超過1000家硬件生態(tài)合作伙伴,包括美的、九陽、魅族智能家居等,以及超過50家模組和解決方案合作伙伴。
這組數(shù)據(jù)背后,不少硬件廠商已經(jīng)開始了探索。今天雙十一期間,美的便推出了數(shù)款搭載HarmonyOS的產(chǎn)品,目前這些產(chǎn)品有智能灶、油煙機(jī)、洗碗機(jī)、電熱水器、燃熱水器、凈水器等,大多是智能家電產(chǎn)品。
但是目前HarmonyOS的基礎(chǔ)構(gòu)架還需完善,用戶基數(shù)、開發(fā)收益有限,對(duì)于硬件廠商而言,他們還需要更具吸引力的HarmonyOS。
開發(fā)者、硬件廠商與HarmonyOS,彼此將形成一個(gè)完整的屬于物聯(lián)網(wǎng)時(shí)代的操作系統(tǒng)生態(tài),這條路想要走下去,缺一不可。
開發(fā)者明白,屬于HarmonyOS的黃金時(shí)代還遠(yuǎn)未到來。盧克說,甚至現(xiàn)在談HarmonyOS的紅利期都為時(shí)尚早,但他期待著,所有拼圖能完成的那一天。
(應(yīng)受訪者要求,文中盧克為化名。本文頭圖來源于HarmonyOS官網(wǎng)。)
文章內(nèi)容僅供閱讀,不構(gòu)成投資建議,請(qǐng)謹(jǐn)慎對(duì)待。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。
2024年的Adobe MAX 2024發(fā)布會(huì)上,Adobe推出了最新版本的Adobe Creative Cloud。
奧維云網(wǎng)(AVC)推總數(shù)據(jù)顯示,2024年1-9月明火炊具線上零售額94.2億元,同比增加3.1%,其中抖音渠道表現(xiàn)優(yōu)異,同比有14%的漲幅,傳統(tǒng)電商略有下滑,同比降低2.3%。
“以前都要去窗口辦,一套流程下來都要半個(gè)月了,現(xiàn)在方便多了!”打開“重慶公積金”微信小程序,按照提示流程提交相關(guān)材料,僅幾秒鐘,重慶市民曾某的賬戶就打進(jìn)了21600元。
華碩ProArt創(chuàng)藝27 Pro PA279CRV顯示器,憑借其優(yōu)秀的性能配置和精準(zhǔn)的色彩呈現(xiàn)能力,為您的創(chuàng)作工作帶來實(shí)質(zhì)性的幫助,雙十一期間低至2799元,性價(jià)比很高,簡直是創(chuàng)作者們的首選。
9月14日,2024全球工業(yè)互聯(lián)網(wǎng)大會(huì)——工業(yè)互聯(lián)網(wǎng)標(biāo)識(shí)解析專題論壇在沈陽成功舉辦。