回覆列表
  • 1 # 湫音社

    安卓的開發未來目前來看可能會被混合開發或者Fuchsia取代,但是在短期內還不大可能。

    移動端跨平臺技術:從最開始以Cordova為基礎(依賴於WebView)的Hybrid混合開發技術,到React Native的橋接(將JS轉為Native)的技術,再到最新的Flutter技術。Flutter是Google釋出的全新的移動跨平臺UI框架,渲染引擎依靠跨平臺的Skia圖形庫來實現,依賴系統的只有圖形繪製相關的介面,可以在最大程度上保證不同平臺、不同裝置的體驗一致性,邏輯處理使用Dart語言,執行效率比JavaScript高。另外,Google內部正在開發的另一個作業系統Fuchsia的UI layer採用的是Flutter,也就是說Flutter天然可以支援Android、IOS以及未來的Fuchsia。在大前端方向,對於跨平臺開發中一直在不斷迭代中尋找更好、更優的解決方案,目前來看Flutter還是更有優勢。

    2016年開始,Google有一群超過百人的工程師團隊秘密研發一款名為Fuchsia的新系統,該團隊很豪華,有來自Android、iPhone、WebOS、Chrome、Flutter等核心工程師,這麼多優秀的人在一起研發這個專案,的確值得期待。Fuchsia的核心採用Zircon,UI層採用Flutter框架,底層渲染Escher,支援Vulkan作為底層Graphics API。

  • 中秋節和大豐收的關聯?
  • dg這一次作,損失會達到什麼程度?