-
1 # 繁星落石
-
2 # 雨打芭蕉聽世界
在華為4月11日的釋出會上,無疑最意外和驚喜的就是方舟編譯器的釋出了。由此也凸顯了華為為提升android手機體驗而孜孜不倦的執著追求。
我們都知道安卓系統響應天生比蘋果系統慢,其中安卓系統中邊編譯邊執行的特性,就是其中一大因素。華為這次透過推出編譯器的方式,試圖解決這個問題,並向業界開源自然得到網友一片讚賞。再結合中國當前缺芯少魂的現狀以及前段日子華為的B計劃,自然而然會將兩者聯絡起來,並希望依靠華為來扭轉這種狀態。這種想法是可以理解的,但是我覺得可能網友們過於樂觀了。
我們知道,培養一個系統,最難的是生態的培養。生態需要應用,應用需要成千上萬開發人員投入其中。而制約程式設計師技能的,是系統的開發架構和各種豐富的SDK庫,以及對庫函式的熟練運用。而不是一個編譯器能滿足得了的。現在有大量的安卓開發人員,要讓他們放棄自己熟練的技術而投身新的系統,這是很難辦到的。
華為推出方舟編譯器,或許真是出於安卓陣營體驗的改善考慮。如果起初目的就是逐步要推出替代的所謂麒麟OS,那後續付出的代價將是巨大的,如果真是這樣,那不得不佩服華為的決心和勇氣了。
-
3 # 網際網路的放大鏡
從目前華為的做法來看的話,那麼顯然是在自己的麒麟iOS上有足夠的話語權,也有足夠的實力能夠設計並研發出一款適合華人的作業系統。
而此次新系統的更新加入了方舟編譯器,據瞭解,由這個系統編譯後的emui在操作流暢度提升24%,系統響應速度提升44%,三方應用操作流暢度提升60%。
這個提升可以看作是質的提升,也就是說安卓系統第1次可能有機會和iOS系統平起平坐,一直以來,不管安卓系統經歷了多少年的改變,有多少處的改進?在核心體驗方面還是與iOS有著絕對性的差異。
其實是底層方面的一個缺陷。華為此次肯定是在安卓系統的底層來去做一些最佳化,那麼效果也是比較明顯的,當然,目前emui還在測試之中,也就是說,具體效果是否像華為宣傳那樣還要等,此後,大批次裝機之後我們再看,但就目前華為的說法,整體體驗提升還是比較大的。
除此外我們知道,Android的核心就是Linux,但在這一方面的貢獻度上,華為排名非常靠前,從2017年底的資料來看的話,谷歌貢獻是3%,而華為貢獻了1.5%。
也就是說華為在系統方面的實力確實是不容小覷的,此次方舟編譯器的釋出,也意味著其實華為有能力,可能做出一款相比安卓來說更優秀的系統,至少卡頓和最佳化方面。
這也讓我們對華為自己的系統有無限的期望。!
-
4 # 超哥說直播
說到關鍵點了,“方舟”編譯器,就像一把尖刀直插開發端,掌握開發工具。說到這兒你應該明白了吧? 試想,當所有開發商都在用方舟來進行程式編譯,假如某天華為突然升級編譯器,支援新無縫支援自家系統呢?是不是釜底抽薪的感覺?
另外我猜測華為的新系統跟安卓高度相融,使用方舟編譯器可以非常方便的轉換到新系統,降低開發商適配成本,那麼新系統的生態搭建難度將會縮小百倍!
“方舟”不是突然冒出來的,是華為研發並驗證已久的,說明這步棋早已佈局好,難怪任正非為什麼這麼有自信,不知道後面還有多少殺手鐧、B計劃是我們不知道的?
最後,我大膽再猜測一下,接下來
第一步,華為可能會在業內普及方舟編譯器,隨後將編譯器體驗提升到最好。
第二步將會正式釋出新系統、新特性,支援華為、榮耀、其他品牌手機,自願更新或切換。
第三步,將麒麟處理器利用價格優勢對國內友商開放,並以此實現讓友商手機相容華為系統應用,甚至使用華為系統作為底層(使用麒麟晶片必須支援新系統?),最後國內開發商全部歸順新系統,方舟編譯器使命完成!華為釋出“方舟”編譯器是否在下一盤大棋?
如果你也有這種感覺那就對了,這還得從頭說起,華為經過數年的風風雨雨,在手機領域從一家小品牌,到國內數一數二,花費了大量心血,隨後在國際市場遇到西方國家的強烈壓制,讓華為面臨著無路可退的局面,晶片、手機、通訊都消耗大量資源,此時是不可能放棄的,但西方遏制中國的手段決不止這一個,華為是面臨一個強大的對手,必須用心下好這盤棋,想要下好就得走一步看七步,我們看看華為如何佈局。
說到關鍵點了,那就是“方舟”編譯器,一把尖刀直插開發端,掌握開發工具。說道這兒你應該明白了吧? 試想,當所有開發商都在用方舟來進行程式編譯,假如某天突然宣佈,升級後的編譯器,支援新系統呢?是不是釜底抽薪的感覺?
另外我猜測華為的新系統我猜測絕對跟安卓程式高度相容或類似,使用方舟編譯器可以非常方便的轉換到新系統,降低開發商適配成本,那麼新系統的生態搭建難度將會縮小百倍!
方舟這樣的編譯器不是突然冒出來的,是華為研發並驗證已久的,這步棋要在第一步的時候就已想好,任正非為什麼這麼有信心,後面還有多少步棋是我們不知道的?
還有,我大膽再猜測接下來,第一步,華為會盡全力在業內普及方舟編譯器,隨後將編譯器體驗提升到最好,第二步將會發布新系統、新特性,支援華為、榮耀、其他品牌手機,第三步,將麒麟處理器利用價格優勢對國內友商開放,並實現讓友商手機相容華為系統應用,甚至使用華為系統作為底層(使用麒麟晶片必須支援新系統),最後國內開發商全部歸順新系統,方舟編譯器使命完成!
回覆列表
不算是升級到麒麟os,麒麟應該是基於Linux的另一套系統。公佈靜態編譯器是對emui的一次執行速度升級,因為編譯到執行確實是Java機制的一個短板,不過Google其實也有對此作出一些改變,在安裝的同時就將程式編譯好,以此來降低執行時候的負擔,這個思路和方舟編譯器是類似的。
當然這麼做有好處有壞處,好處是提高了執行效率,壞處是佔用的空間也增加了,所以淘汰小容量裝置勢在必行,華為在用系統層面的設計來執行這個計劃。以後隨著單位容量價格下降,手機的容量會更大,所以華為的這套編譯方式完全可行,只不過如果想要相容低端機型的品牌就用不了了。