flutter是谷歌的移動UI框架,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面。 Flutter可以與現(xiàn)有的代碼一起工作。在全世界,F(xiàn)lutter正在被越來越多的開發(fā)者和組織使用,并且Flutter是完全免費、開源的。
框架概況
Flutter是谷歌的移動UI框架 [4] ,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面。 Flutter可以與現(xiàn)有的代碼一起工作。在全世界,F(xiàn)lutter正在被越來越多的開發(fā)者和組織使用,并且Flutter是完全免費、開源的。它也是構(gòu)建未來的Google Fuchsia [1] 應(yīng)用的主要方式。
Flutter組件采用現(xiàn)代響應(yīng)式框架構(gòu)建,這是從React中獲得的靈感,中心思想是用組件(widget)構(gòu)建你的UI。 組件描述了在給定其當(dāng)前配置和狀態(tài)時他們顯示的樣子。當(dāng)組件狀態(tài)改變,組件會重構(gòu)它的描述(description),F(xiàn)lutter會對比之前的描述, 以確定底層渲染樹從當(dāng)前狀態(tài)轉(zhuǎn)換到下一個狀態(tài)所需要的最小更改。
發(fā)展歷史
Flutter的第一個版本被稱為“Sky”,運行在Android操作系統(tǒng)是。它是在2015年Dart開發(fā)者峰會 [3] 上亮相的,其目的是能夠以每秒120幀的速度持續(xù)渲染。
Beta
Beta1版本于2018年2月27日在2018 世界移動大會公布 [5] 。
Beta2版本2018年3月6日發(fā)布 [6] 。
因為下載安裝包需要一定的時間,所以先把進行安裝包的下載。可以去官網(wǎng)下載:Download Flutter 可以去 Flutter github 下載安裝包:Download Flutter Zip
PUB_HOSTED_URL = https://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URL = https://storage.flutter-io.cn
在 等待下載 過程中配置一下環(huán)境變量
右鍵我的電腦(此電腦) > 屬性 > 高級系統(tǒng)保護設(shè)置 > 高級 > 環(huán)境變量
在 系統(tǒng)變量 下點擊新建(可以將上面代碼復(fù)制):
在 下載完安裝包 后,
C:/src/flutter
) Path
,變量值為 C:/src/flutter/bin
新聞熱點
疑難解答
圖片精選