首頁>技術>

廢話不說直接上乾貨

開發語言

Flutter Dart

Ionic HTML,CSS,JavaScript(支援VUE React Angular)

執行環境

Flutter Flutter特有的引擎

Ionic Web 瀏覽器(或者WebView)

硬體功能訪問

Flutter Flutter 本地介面外掛庫

Ionic Cordova 或者 Capacitor(比較成熟的外掛庫)

離線訪問

Flutter 支援

Ionic 支援

App流暢度

Flutter 和原生沒差別

Ionic 不如原生,但是感受不出來明顯的差距

瀏覽器端表現

Flutter 有限支援

Ionic 天生適合瀏覽器訪問

可實現應用

Flutter 手機APP,電腦桌面軟體,瀏覽器應用

Ionic 手機APP,電腦桌面軟體,瀏覽器應用,PWA

再來一個小總結:

Ionic 因為使用的是html css js等web開發的技術,所以上手容易,生態繁榮,但是也因為如此,ionic開發的APP的效能,距離原生還有一段差距。

Flutter 另闢一條路, 使用了Dart語言,使用了自己的引擎,而且釋出時間還不長,所以生態還不夠完整,瀏覽器端支援有限,入門成本比較高,但是在APP效能方面能夠媲美原生。

最新評論
  • 1 #

    10年專案經驗,帶領團隊在無數知名專案中嘗試跨平臺方案,負責任的告訴你除了遊戲引擎的方案,flutter目前為止是最靠譜的原生級跨平臺方案

  • 2 #

    ionic可能還不如uniapp

  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 單例設計模式+企業及電商業務中的秒殺功能