鴻蒙關(guān)鍵詞:分布式、全場景
一年前,華為對鴻蒙1.0的演示更多是PPT,今年則給出了更多詳細(xì)信息和實(shí)際應(yīng)用案例。鴻蒙操作系統(tǒng)的最大賣點(diǎn)是首個為全場景打造的分布式操作系統(tǒng),這就是說未來智能物聯(lián)網(wǎng)時代,各種IoT終端鴻蒙操作系統(tǒng)都可以適配,手機(jī)只是其中的重要一環(huán)。
華為松山湖基地。
澎湃新聞記者在華為展區(qū)體驗(yàn)了一款“社交通訊”的應(yīng)用,在鴻蒙分布式操作架構(gòu)下,你看到一條新聞可以隨手分享給朋友,朋友看到的信息界面跟你看到是一樣的,可以閱讀,甚至可以下載這條信息的App。如果不保存的話看完一會就自動消失了。
華為相關(guān)技術(shù)人員解釋,鴻蒙的架構(gòu)可以做到全解耦,使其適配不同的終端需求,而安卓目前還做不到。“比如說這條信息你在手機(jī)上看跟在手表上看是不一樣的,在手表上要求更低一些,我們可以解耦拿掉一些,但其他操作系統(tǒng)是做不到全解耦的?!?/p>
王成錄在接受采訪時也解釋稱,過去幾年華為在軟總線工程里面做了大量的積累,可以做到一套代碼滿足多個大小系統(tǒng)的要求,這個核心就是鴻蒙的系統(tǒng)是全解耦的。“我們是全球第一個大型軟件可以全解耦的,橫縱向都可以解開。對軟件來說,解耦是最難的,這個跟架構(gòu)息息相關(guān)?!?/p>
王成錄還表示,這個全解耦并不是物理切開,而是按照系統(tǒng)的業(yè)務(wù)邏輯切割開來,“大家想象成一棵樹,按照邏輯最小交集的部分切開,切開以后我們系統(tǒng)有上萬個模塊,每個模塊最初在識別的時候被打上標(biāo)簽,就是告訴大家這個模塊適應(yīng)用什么樣的硬件能力。我們每個模塊都帶有標(biāo)簽,新來的硬件系統(tǒng)只要上報給系統(tǒng)硬件模塊的身份就夠了,我們就會通過相應(yīng)的標(biāo)簽自動組裝所需的模塊?!?/p>
不過,王成錄也解釋稱,在鴻蒙的眼里看到的并不是一個個零散孤立的設(shè)備,而是不同的模組,技術(shù)的核心點(diǎn)是把硬件的模組抽象成軟件底層的驅(qū)動。
一位開發(fā)者在華為論壇發(fā)言稱,他個人理解鴻蒙OS組合的發(fā)展策略走的是一條農(nóng)村包圍城市的道路。先從量大的IOT設(shè)備開始,逐步上升到中端設(shè)備,再到智能手機(jī)這樣的高端設(shè)備。借助分布式,設(shè)備虛擬化等概念,打造所謂的超級終端。
這位開發(fā)者繼而解釋稱,華為的核心強(qiáng)項(xiàng)之一是它在通信/連接這塊有著非常深厚的技術(shù)積累。而分布式最重要和關(guān)鍵的問題是如何解決設(shè)備之間的高效和穩(wěn)定的連通。所以,分布式是華為在設(shè)備間聯(lián)通能力的一個自然而然的升華。
不過,也有開發(fā)者在看到鴻蒙的分布式架構(gòu)后認(rèn)為不同設(shè)備之前頻繁的數(shù)據(jù)調(diào)取可能會導(dǎo)致CPU發(fā)熱問題。