8月9日-11日舉行的華為開發(fā)者大會,鴻蒙操作系統(tǒng)、EMUI10、榮耀智慧屏、Cyberverse等黑科技亮相,引發(fā)了整個業(yè)界乃至整個社會的熱議。
筆者最感興趣的,是EMUI10,因為正像華為消費者業(yè)務(wù)軟件部總裁王成錄所說,EMUI10不是EMUI9.0的升級,而是開啟全場景智慧化時代的鑰匙。
EMUI10,用“三個最”的技術(shù)真正打開了物聯(lián)網(wǎng)之門。
最腦洞的技術(shù):分布式,真正打開物聯(lián)網(wǎng)的想象
EMUI10最腦洞大開的技術(shù),就是分布式。
按照官方的說法,通過部署分布式硬件能力虛擬化技術(shù),EMUI10突破了傳統(tǒng)操作系統(tǒng)的單一硬件能力瓶頸,實現(xiàn)了在多個設(shè)備間硬件能力的統(tǒng)一調(diào)度,為用戶打造了一個虛擬化的硬件資源池。
聽起來可能有點深奧,如果你看過現(xiàn)場的演示,就知道這個分布式技術(shù)的神奇了。在現(xiàn)場,工作人員用手機(jī)和在20公里外的華為松山湖基地的人員視頻通話,但是顯示過來的,不再是對方手機(jī)攝像頭拍攝的場景,而是無人機(jī)拍攝的整個松山湖基地美景。
原來,EMUI10將無人機(jī)的攝像頭虛化成了手機(jī)的攝像頭,這個時候,你的手機(jī)攝像頭仿佛遨游在了天空,可以拍攝美景。更進(jìn)一步,現(xiàn)場的工作人員還給遠(yuǎn)在千公里之外的南京連線,同樣實現(xiàn)了無人機(jī)虛化成為手機(jī)攝像頭。
簡單來說,原理是這樣的,華為將每種硬件設(shè)備的各組件能力分離出來,放到一個池子里,然后任何一個設(shè)備都可以調(diào)用,這時候用戶體驗就不再只是一個設(shè)備來完成,而是可以分布式地由眾多設(shè)備來完成,從中心化到去中心化,就是分布式的由來。
王成錄用活字印刷術(shù)來比喻,不同的硬件能力就像一個個燒好的字,當(dāng)寫某一本書時,就把這些字組合在一起那樣簡單。
這才是物聯(lián)網(wǎng)時代的真正要義,也是華為所提出的全場景智慧化時代的真正價值。物聯(lián)網(wǎng),并不僅僅是萬物互聯(lián),只將萬物連接在一起是沒有多大價值的,EMUI10的分布式技術(shù),讓萬物真正融合起來,任何一個設(shè)備可以調(diào)用其他設(shè)備的能力,帶來的想象空間非常巨大。
舉例來說,看電視的時候,最煩人的是操控,我們用慣了智能手機(jī)的觸摸屏,是不是可以用手機(jī)操控電視呢?有了EMUI10的分布式技術(shù),可以將電視屏幕直接映射到手機(jī)屏幕上,這時候,就可以用手指輕松操控電視。
再舉一個例子,如果我們用智能眼鏡調(diào)用手機(jī)攝像頭的能力,這時候,我們想拍照的時候,就不用再舉起手機(jī),而是只用輕輕觸摸一下眼鏡就可以了。
華為在現(xiàn)場只是舉了一些場景的例子,真正的想象空間會由第三方開發(fā)者去根據(jù)自己的應(yīng)用場景去擴(kuò)充、完善。
最速度的技術(shù):方舟編譯器,徹底解決安卓卡頓難題
EMUI10還有一個重要的技術(shù),那就是方舟編譯器,它最大的特點是徹底解決安卓的卡頓難題,堪稱是最速度的技術(shù)。
使用安卓手機(jī)的用戶,經(jīng)常抱怨的,是卡頓,比起iPhone來,系統(tǒng)的流暢性是一個很大的痛點。
造成這樣的原因,是因為在安卓系統(tǒng)中,編譯器有一個繞不過的地方:虛擬機(jī)。安卓系統(tǒng)雖然在不斷演進(jìn),但始終需要虛擬機(jī)來實現(xiàn)解釋和執(zhí)行。而且,虛擬機(jī)的統(tǒng)一回收內(nèi)存也是卡頓的罪魁禍?zhǔn)祝?/span>Java的虛擬機(jī)模式提供了內(nèi)存垃圾回收機(jī)制,內(nèi)存垃圾是集中回收,但全局回收時需要短暫中斷應(yīng)用,成為造成卡頓會隨機(jī)出現(xiàn)的另一個原因。
方舟編譯器徹底顛覆了安卓的運行機(jī)制,一方面,方舟的內(nèi)存回收機(jī)制是隨用隨回收,回收時不需要暫停應(yīng)用,所以內(nèi)存回收的隨機(jī)卡頓就消除了;另一方面,方舟編譯器是在應(yīng)用打包的時候直接編譯出了機(jī)器指令,徹底干掉了虛擬機(jī),消除了虛擬機(jī)動態(tài)編譯的額外開銷,提前編譯機(jī)器碼直接執(zhí)行,運行時不需要再次進(jìn)行編譯,讓效率和性能大幅提升。
根據(jù)官方數(shù)據(jù)顯示,應(yīng)用了方舟編譯器的華為 P30 系列手機(jī),在系統(tǒng)流暢度上獲得了 24% 的提升,響應(yīng)速度更是提升了 44%。
在華為開發(fā)者大會上,王成錄宣布方舟編譯器已經(jīng)和國內(nèi)頭部40款應(yīng)用開展合作,并且由華為開發(fā)者大會開始,正式將方舟編譯器的框架開源,將于2020年將方舟編譯器的工具鏈完整開源。
因此,有了方舟編譯器,EMUI10雖然還是架構(gòu)在安卓之上,但已經(jīng)有了煥然一新、翻天覆地的體驗變化,安卓卡頓的時代一去不復(fù)返,甚至在很多方面超越了iOS。
最漂亮的技術(shù):UX設(shè)計,用科技去提升美
在8月10日上午,華為消費者業(yè)務(wù)軟件部副總裁毛玉敏專門針對EMUI10的UX設(shè)計進(jìn)行了講解,讓筆者大開眼界。
最直接的感受,是EMUI10的UX設(shè)計,不是閉門造車,而是一切站在用戶這個中心上,從人因角度研究,用科技去提升美。
毛玉敏說,華為的UX設(shè)計,是從設(shè)計過程的兩端向前、向后延伸:向前延伸是“人因分析”,從人的生理、心理角度出發(fā),研究人眼的舒適度、交互的適應(yīng)性、思維的轉(zhuǎn)換節(jié)奏;向后延伸是“參數(shù)平臺”,將視覺、交互、動效、音效等參數(shù)化,使用開發(fā)的語言進(jìn)行設(shè)計的輸出,減少因為交付造成的落地差異,也能快速的適配產(chǎn)品規(guī)格、更改控件設(shè)計。
在EMUI10的UX設(shè)計中,有太多例子。深色模式的設(shè)計就是這樣,華為EMUI10并沒有簡單地進(jìn)行反色處理,而是做了一系列的人因試驗來實現(xiàn)易讀性、舒適性和色彩的一致性。如在四種光照情況下對人眼的舒適性進(jìn)行研究,在過程中發(fā)現(xiàn)對比度越強(qiáng),易讀性會提升,但是有一個度,到了這個度后就不提升了,甚至再往下還會下降,于是在舒適對比度建模上,需要給深色模式設(shè)定合適的范圍,比如深色背景的填充色、文本和控鍵的高亮色。
動效的設(shè)計也是這樣,華為對人的手、眼、心的感覺進(jìn)行了深入研究,讓動效有了手、眼、心一致的體驗。如點擊動效在不同大小的元素上實現(xiàn)的時候,有不同的感知,小面積有輕盈的感覺,面積感覺有點小分量,大面積有更厚重的感覺。對手勢導(dǎo)航的動效也進(jìn)行了重新設(shè)計,根據(jù)手勢的方向不同,松手的位置不同,速度不同,帶來不一樣的反饋。
EMUI10的設(shè)計理念是“美,不止初見”,意思是優(yōu)雅和時尚與舒適和自然兼得,縱觀其設(shè)計過程,都是用技術(shù)來實現(xiàn),這也是華為的基因,自然如魚得水。
總而言之,EMUI10已經(jīng)遠(yuǎn)遠(yuǎn)超出了一個手機(jī)的UI系統(tǒng),它是為物聯(lián)網(wǎng)而生,是推開全場景智慧化時代的金鑰匙。而且,它又是內(nèi)外兼修,外在的優(yōu)雅、時尚和舒適、自然,內(nèi)在的分布式、方舟編譯器等黑科技,勾勒出了一個全場景智慧化體驗的美好未來。
據(jù)了解,EMUI10將會首先在下一代Mate手機(jī)上搭載,而P30等手機(jī)也會開啟測試,具體的應(yīng)用效果,不久將會揭開謎底。