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