方舟編譯器背後,華為的目光所致
文章推薦指數: 80 %
4月11日的華為春節新品發布會, P30系列手機是主角。
但在手機之外,華為推出的「方舟編譯器」同樣引人注目。
華為方舟編譯器,一項革命性的突破
余承東在發布會現場說,「華為方舟編譯器是一項革命性的突破」。
全球智慧型手機行業發展到今天,已經形成了蘋果iOS、安卓兩大陣營。
在安卓陣營里的眾多廠商,迄今為止都把主要資源放在了硬體開發上,而在作業系統、基礎軟體環境方面,普遍都依賴谷歌的安卓平台去解決問題。
所以在作業系統方面,安卓廠商之間基本都屬於同質化競爭。
華為是安卓陣營中,第一個試圖在基礎軟體環境方面有所作為的廠商。
而華為想要「有所作為」的抓手,就是方舟編譯器。
方舟編譯器所起的「革命性」作用,就是讓手機應用的響應速度、流暢度大幅度提升,給用戶帶來更好的使用體驗。
以華為最新發布的EMUI 9.1為例,其系統組件System Server在應用了方舟編譯器後,系統操作流暢度提升24%,系統響應性能提升44%,效率提升明顯。
華為方舟編譯器的發布,是華為在作業系統級別底層接口上的實力展示。
編譯器作為一項難度和複雜性是極高的系統工程,並不是誰都有能力進行開發出的。
據華為方面透露,華為早在5年前就開始布局方舟編譯器的開發,投入資源巨大。
僅直接參與開發工作的技術人員就多達上千人。
在發布會的現場,余承東宣布,方舟編譯器將面向業界開源,希望APP開發廠商儘快使用這一編譯器。
雖然華為編譯器還沒有正式對外開放,但璽哥相信,敢於「開源」的華為編譯器,對自己技術是很有信心的。
華為為什麼要推方舟編譯器?
在這個時間點推出方舟編譯器,華為終端是基於什麼樣的考量?其用意何在?要回答這個問題,我們可以從技術和市場戰略兩方面來觀察。
在技術上,解決安卓程序「邊解釋邊執行」的低效:
為什麼應用了方舟編譯器後,手機使用體驗能有如此顯著的提升?要理解這個問題,我們先要了解當前安卓程序普遍存在的技術「缺陷」。
在安卓系統中,應用程式基本都是基於Java語言開發的。
Java應用的一個特點,就是「邊解釋邊執行」——程序不是一次過全部執行,而是先將一部分語句「翻譯」成手機CPU能理解的機器指令,執行完後,接著再翻譯下一部分,然後再繼續執行。
這種「邊解釋邊執行」的系統架構,是造成手機在使用中卡頓,運行不夠流暢的根本原因。
而方舟編譯器,就是針對這個「缺陷」而來的。
有了方舟編譯器後,應用程式將不再像以往那樣,解釋一段、執行一段,然後再往下走,而是將整個程序全部一次編譯成手機CPU能理解的機器指令,接著就順暢地連續運行下去。
在發布會上,余承東用非常生動而直觀的「跑車」動圖形式,演示了兩種應用模式的區別:沒有方舟編譯器的情況下,代表應用程式的「跑車」,只能開一段、停一段,以「卡頓」的形式跑完全程;而有了方舟編譯器後,那輛「跑車」就毫無停頓地順暢跑到終點。
簡而言之,方舟編譯器較好地解決了安卓應用的致命「缺陷」,從底層技術上革命性地提升了用戶體驗。
在市場策略上,實現遠「攻」近「交」:
如前所述,當今的智慧型手機市場,在大的格局上被劃分為蘋果iOS、安卓兩個陣營。
在安卓陣營內部,又有多個廠商參與競爭。
作為安卓陣營中的頂級玩家,華為給自己定下的目標是要同時實現對安卓領頭羊三星、以及蘋果iOS的超越。
為了實現這個目標,華為採用的大戰略是所謂「遠攻近交」:對距離較遠的蘋果,以及掌握安卓系統的谷歌發起「進攻」,而對與自己距離較近的國內安卓廠商們,採取聯合策略。
我們知道,蘋果IOS相較安卓系統的優勢在於其流暢的體驗。
而方舟編譯器的推出,將會使得安卓在使用體驗上與iOS相比毫不遜色。
那麼蘋果長久以來自恃的「順暢」優勢將不復存在,大量原本忠實的「果粉」,其忠誠度無疑將要受到考驗;谷歌方面,有能力做出方舟編譯器的華為,當然也就有能力開發出自己的作業系統。
發布方舟編譯器的華為,實際上是在「提醒」谷歌——我不怕你「卡脖子」。
華為對方舟編譯器開源的態度非常明朗,明確邀請國產硬體廠商、軟體開發商一起來發展,共同提升消費者的使用體驗。
華為方舟編譯器的開源,有利於把國內外手機廠商凝聚在身邊,形成在硬體之外的另一種生態形式。
雖然這個過程不會那麼容易,但只要有機會,華為一定不會錯過。
遠「攻」近「交」只是華為推出方舟編譯器的部分目的。
華為推出方舟編譯器的野心,遠不止這些。
方舟編譯器背後,華為的野心
回顧5年前,當絕大多數國內外廠商都還在圍繞谷歌、高通生態發展時,在手機行業並不「出名」的華為,竟然已經在投入巨量資源研發方舟編譯器、並提前布局未來的產業生態。
華為,看得確實遠!
如前所述,方舟編譯器直接威脅了谷歌在安卓系統中「絕對壟斷」的地位。
首先,安卓系統的開發者們,將不再把谷歌視為唯一的技術引領者。
在提升應用程式運行性能方面,開發者們會發現,除了要聽谷歌的「指導」外,華為的意見也同樣重要!
可以預見,隨著方舟編譯器應用範圍越來越廣,更多的軟硬體開發者會認識到華為在底層技術上的強大實力。
有著強大技術實力的華為,推出自己的作業系統是遲早的事。
另外,在華為展示了編譯器的實力後,不排除BAT巨頭們為了提升自家電商、遊戲、視頻應用的用戶體驗,會陸續加入到方舟編譯器應用的陣營來。
在他們的引領下,更多APP開發者、軟硬體廠商都將積極實現自家產品與方舟編譯器的適配。
這種趨勢持續下去,在華為的周邊很快就會形成一個更強大的生態圈。
其影響更為深遠。
還要注意到,方舟編譯器作為底層軟硬體接口技術,其影響是超越智慧型手機本身的。
在5G時代來臨、IoT物聯網技術即將大行其道的今天,方舟編譯器更是華為提前布局5G + IoT領域的著力點。
在P30新機發布會後,華為方面立即向媒體透露,他們將會圍繞已經發布的「1+8+X」戰略,在未來5年內發展智慧化全場景服務。
而IoT技術,將是這個戰略的靈魂與核心。
華為的IoT體系,以「1+8+X」為基礎架構。
是以智慧型手機為核心入口,以平板、PC、穿戴、HD、AI音箱、耳機、VR、車機等8種產品為基本入口,為用戶提供智慧出行、生活方方面面服務的大體系。
在這個體系中,涉及到多種設備,並且各種設備間需要進行複雜的交互操作。
這就迫使華為必須最大限度地提升設備上應用運行的流暢度、響應速度等關鍵指標。
在複雜的IOT應用網絡上,其中任何一項設備上應用響應速度的遲滯、運行流暢度的阻礙,都將讓用戶的體驗感嚴重下降,更會令用戶質疑整個IoT體系的效能。
而華為方舟編譯器對安卓系統性能「革命性」的提升,則使得它具有了吸引眾多廠商使用的潛能。
如果再發散一些,方舟編譯器配合華為的作業系統使用,其效率提升將會更為驚人。
從這個角度去觀察,華為的野心,絕不會限於手機產業,而是將劍指未來的5G、 IoT領域。
當然,通過一個編譯器「以管窺豹」去觀察華為是狹隘的。
華為目光,早已跳出終端和通訊,看向了更為久遠的未來。
華為推出黑科技手機流暢度提升60%,iOS面臨危機
說起華為相信大家都不會陌生,可能大家都會聯想到華為近年來取得的成就,華為是唯一一個經歷過兩個「時代」的手機廠家,上一個時代是中華酷聯時代,而現在是華米OV時代,上一個時代的幾個手機廠商都已經快倒...
除了P30價格,華為還公布了方舟編譯器
4月11日,華為P30國內發布會在上海東方體育中心召開,P30最後的懸念也被揭開。p30價格3988元起,p30 pro價格5488元起。與此同時,華為發布華為方舟編譯器,並優先開源給中國人使用。
華為宣布方舟編譯器:安卓應用流暢度可提升60%
除了蘋果iOS,如今幾乎所有手機都依賴於安卓系統,但同樣是安卓,不同廠商的二次加工又完全不同,比如華為就屢屢從安卓底層進行優化,不少經驗甚至都被Google拿去融合在了原生安卓系統中。
P30黑科技揭曉 EMUI 9.1革新安卓編譯機制
4月11日,華為上半年度旗艦P30系列在上海正式發布,國內版EMUI 9.1系統的新特性也悉數亮相,其中最亮眼的要數「華為方舟編譯器」的「首秀」。華為表示使用這一工具能夠從程序編譯與運行機制上提...
華為這場發布會後,iOS系統掉下「神壇」,安卓終究要徹底崛起了
在手機行業里,曾經誕生過很多十分經典的手機系統,其中我們熟知的就有諾基亞的塞班、黑莓的Black Berry OS、以及十分令人惋惜的Window Phone。現如今這些系統都已經被淘汰了,取而...