回顧以往,操作系統(tǒng)都是為特定的硬件品類(lèi)所服務(wù)的。
Windows適配電腦,iOS和Android適配的是智能手機(jī),用專(zhuān)門(mén)的系統(tǒng)去適配硬件確實(shí)獲得了很好的體驗(yàn),但卻帶來(lái)了另外一個(gè)問(wèn)題,那就是跨設(shè)備的兼容性差。
我們不能指望,傳統(tǒng)的系統(tǒng)去適配多終端的產(chǎn)品。直到現(xiàn)在,鴻蒙OS的發(fā)展又讓我們對(duì)操作系統(tǒng)有了新的認(rèn)識(shí)。
那么,為啥說(shuō)鴻蒙OS與iOS、Android是不在一個(gè)賽道的?這就需要我們先明白其中的一些原理。
一套系統(tǒng)如何支持形態(tài)各異的產(chǎn)品 難道它有“魔法”
與iOS、Android等系統(tǒng)不同,我們用戶(hù)都知道鴻蒙OS對(duì)手機(jī)、平板、PC、耳機(jī)等產(chǎn)品可以實(shí)現(xiàn)跨設(shè)備支持,這在以往是從來(lái)沒(méi)有聽(tīng)說(shuō)過(guò)的。
所以很多人都會(huì)比較好奇,各類(lèi)硬件產(chǎn)品的形態(tài)各異,且應(yīng)用需求都不一樣,一套系統(tǒng)走天下,它是如何做到的。
華為軟件部總裁王成錄博士曾在HDC2020大會(huì)后的采訪(fǎng)中談到:“華為過(guò)去幾年在軟總線(xiàn)工程里面做了大量積累,HarmonyOS 2.0是全球第一個(gè)可實(shí)現(xiàn)大型軟件全解耦的系統(tǒng),橫向、縱向都可以解開(kāi)。”
這就是鴻蒙OS實(shí)現(xiàn)跨多終端產(chǎn)品支持的核心,對(duì)軟件來(lái)講,解耦是最難做的事情,因?yàn)樗軜?gòu)息息相關(guān)。
對(duì)于一套軟件架構(gòu)來(lái)講,越是容易應(yīng)對(duì)變化,就越能稱(chēng)為好架構(gòu)。
有程序員曾這樣解釋?zhuān)怦罹拖裎覀冃r(shí)候玩的堆積木,各個(gè)積木可以自由組合在一起形成一個(gè)新形狀,同時(shí)又可以獨(dú)立拆分、替換。
因?yàn)楦鱾€(gè)積木都是獨(dú)立的個(gè)體,只要接口匹配就可以靈活的組合,解耦就是為了達(dá)到這種理想狀態(tài)。
鴻蒙OS的解耦是按照邏輯最小交集的部分切開(kāi),切開(kāi)以后系統(tǒng)有上萬(wàn)個(gè)模塊,每個(gè)模塊最初在識(shí)別的時(shí)候會(huì)被打上標(biāo)簽,告訴大家這個(gè)模塊適應(yīng)用什么樣的硬件能力。
總得來(lái)講,新來(lái)的硬件系統(tǒng)將自己的身份上報(bào)給系統(tǒng),系統(tǒng)會(huì)通過(guò)相應(yīng)的標(biāo)簽彈性部署所需的模塊。
除了軟件全解耦,第二個(gè)關(guān)鍵就是,鴻蒙OS眼里的硬件設(shè)備都不是孤立,系統(tǒng)會(huì)把硬件的模組抽象成軟件底層的驅(qū)動(dòng)。
通過(guò)鴻蒙OS系統(tǒng)連接起來(lái)的設(shè)備,從系統(tǒng)層面來(lái)看,它不是一臺(tái)設(shè)備,只是這一臺(tái)設(shè)備多了很多模組。
比如,當(dāng)手機(jī)與PC通過(guò)鴻蒙OS連接時(shí),手機(jī)看PC就如同看一個(gè)SoC模組、一個(gè)顯示器模組或者是一個(gè)鍵盤(pán)模組,而這些不同的模組可以供手機(jī)隨時(shí)調(diào)用。
面向物聯(lián)網(wǎng)時(shí)代的系統(tǒng) 體驗(yàn)智慧化生活不可或缺的一環(huán)
我們從鴻蒙OS的特性上可以看出,它并不是專(zhuān)為手機(jī)或是電腦而設(shè)計(jì)的系統(tǒng),而是面向“萬(wàn)物互聯(lián)”的時(shí)代所準(zhǔn)備的,實(shí)現(xiàn)像好萊塢科幻電影中描述的那種智能生活。
未來(lái),我們家庭里的智能家居設(shè)備會(huì)越來(lái)越多,它們的特點(diǎn)就是在于“智能”一詞。
但當(dāng)下大多數(shù)智能家居面臨聯(lián)網(wǎng)率低、APP體驗(yàn)差的問(wèn)題,通俗講就是不夠智能。
但在今年華為開(kāi)發(fā)者大會(huì)中我們也看到,華為已經(jīng)與美的、九陽(yáng)、老板等廠(chǎng)商達(dá)成了合作,搭載鴻蒙OS 2.0的智能家居設(shè)備將為我們帶來(lái)大不一樣的體驗(yàn)。
當(dāng)走進(jìn)廚房,手機(jī)碰一下烤箱,系統(tǒng)根據(jù)自己的運(yùn)動(dòng)健康信息,智能推薦最佳菜譜,并設(shè)置好最佳的烹飪數(shù)據(jù),接下來(lái)我們只需等它把飯做好就行了。
當(dāng)然這類(lèi)功能也只是描繪全場(chǎng)景智慧化生活的“冰山一角”,智慧化生活的市場(chǎng)前景是不可估量的,完全有可能超越現(xiàn)在以手機(jī)為代表的移動(dòng)互聯(lián)網(wǎng)產(chǎn)業(yè)。
另外,上文也說(shuō)了鴻蒙OS是可以實(shí)現(xiàn)跨設(shè)備支持,特別是分布式技術(shù)也被應(yīng)用到了EMUI 11中,創(chuàng)新出多屏協(xié)同、暢連視頻通話(huà)、華為HiCar等跨終端體驗(yàn)。
新一代多屏協(xié)同可以實(shí)現(xiàn)在PC上同時(shí)打開(kāi)多個(gè)手機(jī)應(yīng)用窗口,每一個(gè)任務(wù)都可以同步進(jìn)行。
比如用戶(hù)想編輯和處理手機(jī)的文件,不需要再像原來(lái)那樣將郵件發(fā)送到PC里面下載、編輯完成再回傳到手機(jī)里。
基于多屏協(xié)同,我們?cè)谑謾C(jī)上點(diǎn)開(kāi)的這個(gè)文件可以顯示在電腦上,然后直接在電腦編輯完就可以同步保存到手機(jī)里。
對(duì)系統(tǒng)來(lái)講,它不再將手機(jī)和PC設(shè)備孤立的拆分,系統(tǒng)看到的是一個(gè)整體的物理設(shè)備,這是相對(duì)于過(guò)去操作系統(tǒng)最大的區(qū)別。
寫(xiě)在最后
據(jù)數(shù)碼博主@長(zhǎng)安數(shù)碼君最新曝料,手機(jī)鴻蒙OS 2.0已經(jīng)暫定在12月18日開(kāi)放Beta測(cè)試版本,明年一、二月份面向部分手機(jī)用戶(hù)提供升級(jí)渠道。
之后會(huì)進(jìn)行幾個(gè)月時(shí)間的初步升級(jí)驗(yàn)證,然后再全面開(kāi)放升級(jí)。這無(wú)疑增加了很對(duì)手機(jī)發(fā)燒友的期待,相信很多人都已經(jīng)躍躍欲試。
鴻蒙OS在打造根技術(shù),它不單單是局限在手機(jī)上的一套操作系統(tǒng),其真正的價(jià)值在于打通萬(wàn)物互聯(lián),將IoT設(shè)備比喻成人,人與人之間不建立溝通是不可能的。
設(shè)備也是一樣,不連接是沒(méi)有價(jià)值的,而鴻蒙OS 2.0就是華為構(gòu)建萬(wàn)物互聯(lián)的邁出的重要一步。
王成錄也曾表示,“IoT談了這么多年,最大的問(wèn)題就是我們?nèi)匀话衙恳粋€(gè)設(shè)備當(dāng)成一個(gè)孤立的設(shè)備來(lái)看,這種IoT是沒(méi)有發(fā)展的。”
鴻蒙OS在打破這樣的局面,可以預(yù)見(jiàn),未來(lái)進(jìn)一步擴(kuò)充系統(tǒng)覆蓋的產(chǎn)品種類(lèi),將會(huì)是它主要的方向。
先一步體驗(yàn)智能化的生活,這一套面向萬(wàn)物互聯(lián)而研發(fā)的操作系統(tǒng),或許是一個(gè)不錯(cuò)的載體。
關(guān)鍵詞: