谷歌 Flutter 團(tuán)隊(duì)宣布推出 Flutter 的第一個(gè)預(yù)覽版本,這也標(biāo)志著 Flutter 發(fā)展已進(jìn)入一個(gè)新的階段,即將迎來(lái) 1.0 穩(wěn)定版本。 Flutter 旨在讓開發(fā)者在 iOS 和 Android 上創(chuàng)建高質(zhì)量的原生用戶體驗(yàn)。開發(fā)團(tuán)隊(duì)表示,自 Google I / O 之后,F(xiàn)lutter 生態(tài)系統(tǒng)出現(xiàn)了快速增長(zhǎng),活躍的 Flutter 用戶增長(zhǎng)了 50%。從測(cè)試版進(jìn)入到預(yù)覽版,也意味著對(duì)項(xiàng)目的穩(wěn)定性和質(zhì)量的信心,以及對(duì) bug 修復(fù)和穩(wěn)定性的關(guān)注。
在該預(yù)覽版中,開發(fā)團(tuán)隊(duì)主要專注于完善邊緣案例,以盡可能多地接觸用戶。這包括增加對(duì) 32 位 iOS ARMv7 設(shè)備的支持,擴(kuò)展 Firebase 支持以更好地處理多平臺(tái)報(bào)告和集成,增加對(duì)視頻播放器更多格式的支持,并進(jìn)一步改進(jìn)如何將 Flutter 小部件添加到現(xiàn)有 Android 和 iOS 應(yīng)用的文檔。
此外,Visual Studio Code 的 Flutter 擴(kuò)展新版本帶來(lái)了新的大綱視圖,語(yǔ)句完成以及直接從 Visual Studio Code 啟動(dòng)模擬器等功能。
Flutter 的目標(biāo)是解決移動(dòng)中的兩個(gè)重要問(wèn)題:其一是實(shí)現(xiàn)原生應(yīng)用的性能和與平臺(tái)的集成,其二是提供一個(gè)多平臺(tái),可移植的 UI 工具包來(lái)支持高效的應(yīng)用開發(fā)。
Flutter 同時(shí)為新手以及有經(jīng)驗(yàn)的移動(dòng)開發(fā)者所設(shè)計(jì),它可以幫助你在更快地開發(fā)出精美且成功的應(yīng)用。同時(shí) Flutter 還兼具以下優(yōu)點(diǎn):
利用保持狀態(tài)的熱重載(Hot Reload)、全新的響應(yīng)式框架、豐富的控件以及集成的開發(fā)工具這些特點(diǎn)進(jìn)行快速開發(fā)
通過(guò)可組合的控件集合、豐富的動(dòng)畫庫(kù)以及分層可擴(kuò)展的架構(gòu)來(lái)實(shí)現(xiàn)富有感染力的靈活界面設(shè)計(jì)
借助可移植的 GPU 加速的渲染引擎以及高性能本地 ARM 代碼運(yùn)行時(shí)以達(dá)到跨設(shè)備跨平臺(tái)的高質(zhì)量用戶體驗(yàn)
中國(guó)是繼美國(guó)和印度之后使用 Flutter 的開發(fā)者數(shù)量最多的國(guó)家,項(xiàng)目現(xiàn)已推出中國(guó)官網(wǎng),以便于國(guó)內(nèi)開發(fā)者使用。