開發(fā)者眼中的鴻蒙:不是安卓換皮,和之前的國(guó)產(chǎn)系統(tǒng)都不一樣
距離普通用戶用上鴻蒙的日子越來越近了。最新消息顯示,鴻蒙OS 2.0開發(fā)者Beat版本開啟公測(cè),時(shí)代財(cái)經(jīng)在一些開發(fā)者交流群中看到,不少開發(fā)者已經(jīng)收到來自華為的相關(guān)消息。
根據(jù)華為消費(fèi)者業(yè)務(wù)軟件部總裁、鴻蒙操作系統(tǒng)負(fù)責(zé)人王成錄此前的演講,今年6月初,使用華為手機(jī)的用戶就可以升級(jí)鴻蒙系統(tǒng)。微博認(rèn)證為數(shù)碼博主的“鵬鵬君駕到”預(yù)測(cè),6月初是首批消費(fèi)者端鴻蒙系統(tǒng)的推送時(shí)間,預(yù)計(jì)會(huì)有Mate40、Mate30、P40,MateX2這些機(jī)型。
雖然不可能所有批次同步推送,“但可以預(yù)見的是,首批推送后,其他批次會(huì)陸續(xù)跟上,預(yù)計(jì)暑假期間就會(huì)有一大批華為和舊有榮耀機(jī)型陸續(xù)推送。畢竟年底前要完成2億部手機(jī)的推送量。”該人士表示。
對(duì)于鴻蒙終于即將面世,用戶表現(xiàn)出極高的期待。5月7日,“華為鴻蒙有望下月規(guī)模化推送”的話題一度登上新浪微博熱搜榜,不少用戶發(fā)布了鴻蒙系統(tǒng)實(shí)際體驗(yàn)測(cè)評(píng)。有測(cè)評(píng)顯示,如果與iOS 14比較,在游戲軟件方面,iOS 14加載速度比鴻蒙快,但在生活應(yīng)用等軟件如支付寶,鴻蒙更快。另外,從安卓升級(jí)到鴻蒙2.0,可用內(nèi)存和機(jī)身存儲(chǔ)容量增加了。
還有知乎用戶發(fā)現(xiàn),2.0.0.053版本的鴻蒙系統(tǒng),內(nèi)置了三個(gè)鴻蒙App,包括央視影音、優(yōu)酷和新浪新聞。而鴻蒙版央視影音只有1.35MB,比安卓版本要小很多。
最近,鴻蒙系統(tǒng)也開通了官方微博賬號(hào)“華為HarmonyOS”,截至發(fā)稿,此賬號(hào)還沒有更新一條動(dòng)態(tài),粉絲就已經(jīng)接近10萬。天眼查顯示,華為已經(jīng)申請(qǐng)注冊(cè)多個(gè)“HarmonyOS Connect”圖形商標(biāo)及“鴻蒙智聯(lián)”商標(biāo),國(guó)際分類涉及醫(yī)療器械、運(yùn)輸工具、科學(xué)儀器等,目前商標(biāo)狀態(tài)均為商標(biāo)申請(qǐng)中。
時(shí)代財(cái)經(jīng)找到三位鴻蒙應(yīng)用的開發(fā)者,他們從開發(fā)者的角度講述了開發(fā)鴻蒙應(yīng)用的過程,以及對(duì)鴻蒙系統(tǒng)的期待。
游戲開發(fā)者:鴻蒙不是安卓換皮,它解決了全場(chǎng)景協(xié)同問題
我是做游戲開發(fā)的,在一家游戲公司,做MMORPG和一些休閑游戲。
之前華為舉行了鴻蒙系統(tǒng)開發(fā)者創(chuàng)新大賽,這是我業(yè)余參加的,今年3月,收到比賽的相關(guān)信息,就開始接觸鴻蒙系統(tǒng)。我的作品是游戲方向的應(yīng)用和實(shí)踐,把去年一款微信小游戲《翻滾吧大西瓜》在鴻蒙系統(tǒng)上實(shí)現(xiàn)。
因?yàn)楸容^忙,整個(gè)開發(fā)過程有一個(gè)月,但實(shí)際算下來可能也就幾天時(shí)間。聽組織者說,審核通過了可以將游戲上架到應(yīng)用商店,不過目前還沒有到這一步。
我們之前做的游戲都是基于引擎的,現(xiàn)在很多引擎沒有在鴻蒙系統(tǒng)上做適配,所以好多東西都需要從底層做起,比如可能從 Open GL、Web GL,還有一些相關(guān)的技術(shù)來從頭進(jìn)行寫。
本來一個(gè)很小的游戲,用引擎來做的話其實(shí)很簡(jiǎn)單,但在鴻蒙上,我們可能就需要去寫一些稍微底層的封裝,然后再到業(yè)務(wù)層。
鴻蒙開發(fā)應(yīng)用可以兼容使用安卓的一些庫(kù),相當(dāng)于可以寫一些公共的代碼,這樣就可以省去在鴻蒙的App上再寫一遍,可以加快速度。
很多人認(rèn)為鴻蒙系統(tǒng)就是換了一個(gè)安卓的“皮”,但其實(shí)它是一個(gè)全新的系統(tǒng),它有自己的應(yīng)用格式,只不過它兼容了安卓而已。安卓是一個(gè)比較成熟的操作系統(tǒng),鴻蒙為了走得更好,肯定要站在巨人的肩上。如果我們從頭再進(jìn)行寫,那我們研發(fā)的時(shí)間可能會(huì)更長(zhǎng)一些。
鴻蒙的底層也是基于Linux的,安卓也是基于Linux的,包括現(xiàn)在很多的應(yīng)用都是基于Linux的一個(gè)分支版本。因?yàn)長(zhǎng)inux系統(tǒng)比較成熟了,可以利用這個(gè)系統(tǒng)來做屬于自己生態(tài)上的建設(shè)。
鴻蒙雖然共用了很多代碼,但是它也有很多創(chuàng)新,才可以把設(shè)備之間的連接變得更簡(jiǎn)單、更流暢。比如多設(shè)備協(xié)同,舉個(gè)最簡(jiǎn)單的例子,我這臺(tái)手機(jī)可能比較卡,處理多任務(wù)的時(shí)候,如果家里有一個(gè)鴻蒙的電視,我就可以借助電視來購(gòu)物,我的手機(jī)可能就不會(huì)那么卡了,它可以綜合地利用這些硬件來為你提供各種能力。這就叫分布式協(xié)同。
鴻蒙的前景我還是比較看好的,因?yàn)樗_實(shí)解決了全場(chǎng)景協(xié)同問題,比如,我開車的時(shí)候?qū)Ш揭从檬謾C(jī)導(dǎo)航要么用車載導(dǎo)航,查一下我要去的地方,那么我一進(jìn)車內(nèi),鴻蒙就可以自動(dòng)切換,把我手機(jī)上的導(dǎo)航切換到車載上。
據(jù)我了解,之前我們國(guó)內(nèi)做了很多的系統(tǒng),都沒有太好地發(fā)展起來,但是鴻蒙這一次的感覺是不一樣的。它的強(qiáng)大之處就在于,吸引大量的開發(fā)者來去共同組建鴻蒙生態(tài)。
這個(gè)比賽目前游戲作品不太多,因?yàn)樗麄兲岢钠鋵?shí)是軟硬結(jié)合的模式,要面向智能家居,還有全場(chǎng)景服務(wù)。我看大部分人都在開發(fā)一些硬件相關(guān)的,比如控制咖啡機(jī)之類,還有一些去開發(fā)車載上相關(guān)的服務(wù)。
學(xué)生開發(fā)者:沒有生態(tài)的話跟安卓區(qū)別不大,優(yōu)勢(shì)在于分布協(xié)同
我目前還是大一在校生,學(xué)的軟件開發(fā)相關(guān)專業(yè),研究鴻蒙半年左右了,之前參加過一個(gè)鴻蒙開發(fā)者創(chuàng)新大賽,開發(fā)了一個(gè)關(guān)于家庭健康的App,就是檢測(cè)家庭成員的健康數(shù)據(jù)。
和傳統(tǒng)的健康類軟件不一樣,它可以不連接互聯(lián)網(wǎng),直接在本地獲取家里的數(shù)據(jù),滿足家庭成員對(duì)親人健康的動(dòng)態(tài)掌握,尤其是遠(yuǎn)程老人健康引起突發(fā)事件的跟蹤預(yù)警。
傳統(tǒng)的健康應(yīng)用基于原有技術(shù),存在界面死板、流程繁瑣、表格數(shù)據(jù)不互通、二次開發(fā)量過大等現(xiàn)象,給用戶使用帶來很多困擾。我們的應(yīng)用基于鴻蒙,比如多設(shè)備兼容開發(fā),各設(shè)備均可以同步使用同一套健康數(shù)據(jù)。
我們團(tuán)隊(duì)一開始有幾個(gè)人,上班族后來都退出了,現(xiàn)在就兩個(gè),主要是我一個(gè)人做的。華為會(huì)提供一些技術(shù)性的支持,難度就在于API的調(diào)用,前期因?yàn)闆]有相關(guān)的資料還是比較難,我也沒做過安卓開發(fā)。這些東西都是自學(xué)的。
我的華為平板更新了鴻蒙系統(tǒng),當(dāng)時(shí)第一個(gè)版本很不完善,最近的一個(gè)版本已經(jīng)是相當(dāng)完善了,系統(tǒng)整體表現(xiàn)上,比如那些動(dòng)畫相比安卓會(huì)更加細(xì)膩一些。
參加比賽的還有人做了鍵盤,他們拿兩臺(tái)手機(jī)組成一個(gè)鍵盤,兩個(gè)手機(jī)本來是兩個(gè)鍵盤,因?yàn)樯厦姘存I都很小,你可以用很多手機(jī)連接成一個(gè)長(zhǎng)的鍵盤,這樣就會(huì)很方便。這就相當(dāng)于一個(gè)“超級(jí)終端”。
鴻蒙目前如果沒有生態(tài)的話,跟安卓區(qū)別其實(shí)并不是很大。有生態(tài)的話它就能展示出幾個(gè)特點(diǎn),主要是分布式設(shè)備虛擬化、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度,還有一次開發(fā)多端部署,這是它比安卓強(qiáng)的地方。
我很看好鴻蒙,未來普通人能感受到的一個(gè)點(diǎn)就是智能家居,還有機(jī)車上的應(yīng)用等等。
視頻軟件開發(fā)者:全職從事鴻蒙APP開發(fā),難度在認(rèn)知不夠
我本職工作就是做鴻蒙App開發(fā),我關(guān)注鴻蒙是從2019年開始。開發(fā)鴻蒙App是今年開始的,目前是我一個(gè)人主導(dǎo),后期考慮團(tuán)隊(duì)介入,我先做技術(shù)鋪墊。
我們開發(fā)的App是一款視頻軟件,借助鴻蒙的原生分布式功能,實(shí)現(xiàn)一款分布式視頻終端,讓視頻在電視,手機(jī),車載等等設(shè)備中實(shí)現(xiàn)無線互聯(lián)以及共享。
現(xiàn)在的進(jìn)展很順利,整體進(jìn)展是穩(wěn)步開展。開發(fā)過程中最大的難度,是對(duì)鴻蒙認(rèn)知不夠,現(xiàn)在就是一邊學(xué)習(xí)、一邊開發(fā)。鴻蒙生態(tài)還在完善中,很多問題網(wǎng)上沒有答案,只能靠自己去摸索和嘗試。鴻蒙開發(fā)和安卓相開發(fā)很相似,開發(fā)配置變得簡(jiǎn)單了。
我還是比較看好鴻蒙系統(tǒng)的,鴻蒙系統(tǒng)架起了物聯(lián)網(wǎng)的橋梁,讓開發(fā)變得簡(jiǎn)單,讓互聯(lián)更加的容易,這也是我愿意花時(shí)間去涉足的領(lǐng)域,特別是鴻蒙系統(tǒng)的軟總線,以及鴻蒙系統(tǒng)的自動(dòng)組網(wǎng),都在物聯(lián)網(wǎng)時(shí)代中獨(dú)占優(yōu)勢(shì)。
結(jié)語(yǔ)
此前,王成錄表示,鴻蒙首先是面向IoT的操作系統(tǒng),其首要目標(biāo)是用一套系統(tǒng)滿足大大小小各種硬件設(shè)備,實(shí)現(xiàn)系統(tǒng)的統(tǒng)一。
他的目標(biāo)是,鴻蒙的市場(chǎng)占有量在16%,超過16%意味著成功。今年搭載鴻蒙的設(shè)備在3億臺(tái),其中包括手機(jī)2億臺(tái),平板、手表、智慧屏、音箱等3000萬臺(tái)以上。
面向所有設(shè)備的多端流轉(zhuǎn)、多端部署,是鴻蒙與蘋果iOS和谷歌的安卓最大不同。目前華為官方數(shù)據(jù)顯示,已有超過300家應(yīng)用合作伙伴加入鴻蒙生態(tài);有超過20家硬件廠商參與建設(shè);HiLink簽約合作伙伴超過800家,已經(jīng)覆蓋了2.2億IoT設(shè)備。除此之外,還有各類中小開發(fā)者加入新的鴻蒙生態(tài)大軍。
盡管此前遭受過“山寨”質(zhì)疑,但此次接受時(shí)代財(cái)經(jīng)采訪的開發(fā)者,大都強(qiáng)調(diào)鴻蒙系統(tǒng)在物聯(lián)網(wǎng)領(lǐng)域的優(yōu)勢(shì),并且對(duì)鴻蒙日后發(fā)展?jié)摿Ρ硎境鰳O大的期待和認(rèn)同。如今,鴻蒙已經(jīng)走到了真正面臨市場(chǎng)檢驗(yàn)的時(shí)刻,其生存指數(shù)究竟多少?時(shí)間很快就會(huì)給出答案。