如何看待華為方舟編譯器,系統流暢度將超蘋果IOS的說法?

長安數碼君


首先你要肯定的是這個東西很厲害,厲害到什麼程度呢?舉個例子:假如現在汽車分柴油發動機和汽油發動機,那麼方舟編輯器的意義就是通過它,發動機可以加汽油也可以加柴油。也就是它讓發動機不挑油了。

那麼對於開發者有什麼麻煩嗎?其實並沒有,反而更簡單了,你用汽油也好,柴油也罷,只要倒進方舟編譯器,出來的東西發動機都可以用。未來的目標是實現完全不用寫新代碼,直接把現有的代碼重新編譯就行。即就是,不需要再有團隊去重新寫代碼。

方舟編譯器對於所有安卓系統全部兼容,而且可以跨平臺支持,不管是ARM架構還是x86架構,無論是手機還是其他通訊設備,都可以使用。明確的說是可以脫離安卓框架的,舉個例子就是,不僅支持汽車發動機,也支持飛機發動機和輪船發動機。

使用之後,安卓的體驗是可以達到IOS的水準的,甚至可以超越IOS水準的。但安卓目前的問題是,生態沒有蘋果嚴格,蘋果很嚴格的規定了開發者調用的資源接口等之類,但安卓沒有規定,這會成為未來安卓的一種阻礙。而之前安卓不如IOS的原因是動態碼需要虛擬機編譯,所謂的邊編譯邊執行,類似同聲傳譯。而IOS等於是直接念翻譯稿,所以更快。而現在方舟編譯器也可以實現直接出翻譯稿了,不需要同聲傳譯了。流暢度大幅提升的秘密就在於此了。

那麼方舟編譯器有什麼缺點嗎?有,安裝包的體積會擴大一倍以上。但是安裝完成之後,安裝包文件會刪除掉,所以最後安裝完的包增加沒有那麼多,大概也就增加了25%,不過流暢度的提升卻不止80%。

使用方舟編譯器的APP可能會有特殊標識,來供用戶選擇,畢竟流暢的代價是包擴大了。目前使用華為P30Pro的同學就可以提前感受一下了,下載微博極速版就可以感知方舟編譯器的厲害。上傳視頻和使用過程中,流暢度和速度飛一般的體驗。

那麼方舟編譯器可不可以做新系統?雖然沒有直說,但前面說了,支持汽車、飛機、輪船,換句話說,你再造一個火車,也是可以執行的。也就是說說,稿子都翻譯好了,你在微信通話念還是打電話念都一樣。所以重新編一套系統,因為脫離了安卓的虛擬機體系,也是完全可以執行的,這也是方舟編譯器的厲害之處。

那麼方舟編譯器什麼時候上線呢?今年8月份華為開發者大會會發布,大家可以先學習。11月綠盟開發者大會會正式全面開源。而且P30用戶可以提前在幾個APP上體驗了。

那麼谷歌的態度是什麼呢?這套產品的框架完全符合谷歌的開發協議,而且華為也事先跟谷歌做了深度的溝通,達成一致後,華為才公開宣佈。至於未來,華為願意把這套產品放入安卓體系,幫助生態更好的發展。谷歌怎麼想,現在還不清楚。

而且方舟編譯器會使內存機制會有很好的優化,運行佔用內存大概50M,也就是一般的1%。8月份差不多就可以上市,應該是和之前華為與統一推送聯盟一起搞得統一推送規範一起,對安卓生態有大好處。期待將來比肩IOS的時刻,話說華為的黑科技今年又是爆發嗎?後勁這麼足嗎?

最後我們一張圖瞭解一下華為方舟編譯器的厲害之處:


長安數碼君


安卓以前承認差距,一步一步差距縮小,然後持平,超越,吊打蘋果,結果,我就不說了。安卓是有進步了但是離持平蘋果地步沒達到。華為方舟編譯器能不能超過,我看懸殊,畢竟是建立在安卓系統輔助功能而已。


分享到:


相關文章: