Flutter框架優缺點


1、Flutter優點
A、混合開發中,最接近原生開發的框架;
B、性能強大,流暢;
C、優秀的路由設計;
D、優秀的動畫設計;
E、簡單易學,Dart語言更具優勢;
F、跨多種平台,減少開發成本;支持插件,可以訪問原生系統的調用。

2、Flutter缺點
A、脫離不開原生,開發人員需要具備原生(Android、iOS)基礎開發能力;
B、適配問題,開發工具版本升級后,修改量大;
C、原生集成第三方SDK后,兼容性適配是個令人頭痛的問題;
D、代碼可讀性較差,對代碼質量和管理要求較高;
E、Widget的類型難以選擇,糟糕的UI控件API;
F、Flutter packages和Dart packages上第三方sdk繁雜,適配性差,不可亂用;
G、目前幾乎沒有第三方開發者平台開發Flutter能力的SDK,需要原生去集成;
H、打包后,apk/ipa要大很多。

准備工作

0.首先你需要准備一個梯子,

1.一個安卓模擬器

1.1 如果你又准備使用模擬器又曾經裝過windows版的docker 請務必關了 Hyper-V ,還不明白你就你就點擊這個

1.2 如果你關了 Hyper-V 還是藍屏的話,請打開 Windows Defender — 設備安全性 — 關閉內存完整性

2.如果你使用真機開發,請打開你的手機 -> 設置 -> 點擊版本號 -> 開發者模式

獲取Flutter SDK

​ 點擊這里跳轉到Flutter官網下載SDK,筆者選擇了Stable channel (Windows) 也就是 穩定版 ,作為初學者也沒有必要使用Beta版本 點擊最新的穩定版下載就OK了。要提一句的是:下載的Flutter開發環境的是免安裝的,我將其解壓到了 D:\flutter下,它最后的地址是D:\flutter\flutter。

配置環境變量

在環境變量中的Path中添加路徑你的路徑\flutter\bin
如果你梯子猛,你不需要 讀3和4
去用戶變量增加PUB_HOSTED_URL 地址為https://pub.flutter-io.cn
增加變量FLUTTER_STORAGE_BASE_URL地址為https://storage.flutter-io.cn


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM