如何評價華為8月9號發(fā)布的EMUI10?
華為是目前全球范圍內(nèi)數(shù)一數(shù)二的手機巨頭,其定制系統(tǒng)EMUI也擁有海量的用戶。根據(jù)官方數(shù)據(jù)統(tǒng)計稱,目前EMUI 的日活用戶達(dá)到了5億人。
在8月9日的華為開發(fā)者大會上,EMUI10 正式亮相。華為最近一年多來在EMUI 系統(tǒng)上的更新力度越來越大。在上半年給我們帶來的EMUI9.1“小版本升級”中就為我們帶來了方舟編譯器和EROFS文件系統(tǒng)等重大更新。而EMUI10又給我們帶來哪些更新呢?我們今天就來看看EMUI10都放了哪些大招:
一、外觀方面:UI變好看了,還加入了深色模式
對于大版本的系統(tǒng)更新而言,給用戶“更新”的第一印象就是外觀的變化了。在UI風(fēng)格上EMUI10 采用了全新的莫蘭迪色系。
系統(tǒng)設(shè)計上有大量留白,使UI看起來更加美觀和簡潔,相對之前的版本也更加年輕化一些。
EMUI10 中的圖標(biāo)做了重新設(shè)計,給人的第一感覺是相比舊版本更加扁平化了。
華為消費者 BG 軟件部副總裁毛玉敏坦言,希望通過EMUI10 的設(shè)計語音吸引更多的女性用戶。目前而言,華為用戶的男女比例有點失調(diào)。
深色模式
也稱為夜間模式或者暗夜模式,這也是今年手機系統(tǒng)中極力推進的一項功能。它不但可以提升用戶在夜晚環(huán)境時使用手機的體驗,也可以讓OLED 屏幕更加省電。
華為表示EMUI10 中的暗黑模式中文字、系統(tǒng)圖標(biāo)的顏色都做了優(yōu)化處理,以讓用戶獲得最佳的感受。并且EMUI10 的深色模式接口已經(jīng)對第三方應(yīng)用開放,只要他們稍作相應(yīng)調(diào)整,就能讓應(yīng)用獲得系統(tǒng)一致的深色模式效果。
二、多設(shè)備無縫連接,形成超級終端
技術(shù)上的革新才是EMUI10真正的重點部分,EMUI10 給我們帶來了三大關(guān)鍵技術(shù):
1.硬件能力互助共享
2.一次開發(fā)多終端部署
3.分布式安全
從第一點說起,即將到來的5G時代一個重要的主題就是“物聯(lián)網(wǎng)”。當(dāng)越來越多的智能設(shè)備連入網(wǎng)絡(luò)之后,他們之間的協(xié)同工作能力就尤為重要。EMUI10可以打破單一硬件的能力限制,能夠?qū)⒍鄠€設(shè)備的能力疊加起來成為一個“超級終端”。
比如說大屏電視可以成為手機的擴展屏,為用戶提供更大尺寸的觀看體驗。電視本身沒有攝像頭,但可以借助手機上的相機來完成拍照。汽車上的大屏可以直接連接手機屏幕操作,手機的導(dǎo)航系統(tǒng)和語音助手也可以直接在汽車上使用。通過與手表、手機、車機之間的協(xié)同,還能夠?qū)崟r對駕駛員的狀態(tài)進行分析——比如通過行為和心跳等綜合數(shù)據(jù)分析,能夠防止駕駛員疲勞駕駛或是酒駕這樣的情況,防止意外情況的發(fā)生。
在手機上錄制的視頻可以直接同步到電腦上進行渲染和剪輯。同時可以同步在手機端查看輸出效果……等等。多設(shè)備間的協(xié)同工作正是EMUI10最大的“殺手锏”,如此就可以發(fā)揮各個設(shè)備的優(yōu)勢。從而更好的為用戶服務(wù)。
這樣的設(shè)想如果得到實現(xiàn),自然是非常牛了。但傳統(tǒng)的智能設(shè)備各個平臺之間的差異度非常大,開發(fā)者想要一款A(yù)PP支持不同終端,就需要進行一一專門的適配。工作量將是驚人的大。
要解決這個問題,第二項關(guān)鍵技術(shù)來了,一次開發(fā)多終端部署,這就需要在 UI 上使用分布式 UI 編程框架,在不同的終端之間能夠進行使用統(tǒng)一的 UI 開發(fā)工具,做到“一次開發(fā)多終端部署”。這樣就大大減少了開發(fā)者們的工作量。也使EMUI10具備了天然的跨界優(yōu)勢。
最后,多設(shè)備協(xié)作時,避讓需要設(shè)備間的頻繁數(shù)據(jù)傳輸與共享。這也為EMUI10設(shè)備的安全性提出了更高要求。 EMUI10 給出了解決方案,在用戶身份認(rèn)證上,采用賬號、密碼、生物特征、行為特征等多因子認(rèn)證;在設(shè)備認(rèn)證上,采取私鑰存儲、設(shè)備證書的方式來保證多設(shè)備傳輸?shù)陌踩浴?/p>
三、方舟編譯器讓應(yīng)用運行更流暢
方舟編譯器之前已經(jīng)搭載在EMUI9.1上試運行了一段時間。這次在EMUI10發(fā)布會現(xiàn)場,華為正式將之公布于眾。
在發(fā)布會現(xiàn)場,華為再次解釋了方舟編譯器的工作原因:當(dāng) Android 應(yīng)用混用 Java 和 C 語言進行開發(fā)編譯時,會把 C/C+ 庫文件與Java 的 DEX 打包進一個 APK 可執(zhí)行文件,使用應(yīng)用的時候再通過 ART 虛擬機進行動態(tài)編譯。就像是新聞發(fā)布會上,發(fā)言人說一句,翻譯譯一句——這樣的編譯效率自然就比較低。
而方舟編譯器可以混編語言,C語言 和 Java 能夠被編譯成統(tǒng)一的中間語言,然后靜態(tài)編譯成 APK 可執(zhí)行文件,運行效率更高。就像新聞發(fā)布會之前,翻譯已經(jīng)把發(fā)言人的文稿都翻譯好了。隨著發(fā)言人的講演同步的發(fā)送給臺下各國人士。
此外,內(nèi)存回收機制也有較大改進。目前的安卓內(nèi)存回收機制采用統(tǒng)一回收的方式。在內(nèi)存回收期間難免會有卡頓情況發(fā)生(內(nèi)存回收往往發(fā)生在打開新的應(yīng)用內(nèi)存不足時)。而方舟編譯器能夠隨時回收內(nèi)存,進一步避免了卡頓的發(fā)生,讓應(yīng)用運行更加流暢。
在此之前,安卓廠商都是通過提高手機的硬件性能或系統(tǒng)上的微調(diào)來使安卓系統(tǒng)更流暢不卡頓。而華為首次用底層編譯的方式,來提高安卓系統(tǒng)的流暢度。這種做法在手機廠商中前無古人。
目前已經(jīng)最流行的 TOP 40+ 應(yīng)用已經(jīng)通過方舟編譯器進行了重新編譯,基本上涵蓋了我們?nèi)粘J褂脩?yīng)用的很大部分。未來還會有更多軟件加入。
另外今年方舟編譯器將會進行框架開源,明年會進行完整開源。
四、最后,什么時候能用上 EMUI10
EMUI 10 將會在 9 月 8 日將會對 P30 系列開放 Beta 測試權(quán)限,另外下一代Mate30系列上也將直接搭載EMUI 10。
9月下旬將啟動更多機型的內(nèi)測beta版,包括Mate 20 系列、榮耀 20 系列、V20、Magic 2。
當(dāng)然,在稍晚時間EMUI10還將適配麒麟970系列機型。按照華為一貫的風(fēng)格,EMUI10將逐步適配市面上的多數(shù)華為機型。