在正在舉行的2019 MWC 世界移動通訊大會上,谷歌昨天宣佈發佈Flutter 1.2。第一個功能更新包括對Android App Bundles的支持,改進的Material和Cupertino小部件集等。web
世界移動通訊大會從本月25日開始,爲期四天。這是最大的年度聚會,一些世界移動行業的領先公司在這裏談論他們最新的創新和技術。工具
如下是Flutter 1.2的一些更新,包括:性能
改進的Material和Cupertino小部件集動畫
該團隊一直致力於改進Material和Cupertino小部件集。如今,開發人員在使用Material小部件時會有更大的靈活性。對於Cupertino小部件,他們增長了對iOS上浮動光標文本添加的支持。這能夠經過用力按鍵盤或長按空格鍵來觸發。操作系統
支持Android應用程序包插件
Flutter 1.2支持Android App Bundles,這是一種新的上傳格式,包含應用程序的全部編譯代碼和資源。這種格式有助於縮小應用程序的大小,並支持Android應用程序的動態交付等新功能。視頻
支持Dart 2.2 SDKblog
此版本包括Dart 2.2 SDK,該SDK也於昨天發佈。 Dart 2.2具備顯着的性能改進,能夠更快地進行提早編譯,而且能夠用於初始化集合的文字語言。它還引入了Dart Common Front End(CFE),它解析Dart代碼,執行類型推斷,並將Dart轉換爲較低級別的中間語言。事件
其餘的更新webview
Flutter 1.2還支持更普遍的動畫緩動功能,這些功能的靈感覺到Robert Penner工做的啓發。該團隊已經經過添加新的鍵盤事件和鼠標懸停支持爲桌面級操做系統作好準備。
Flutter的插件團隊爲Flutter 1.2添加了一些更改,能夠很好地支持In App Purchases插件。除了這些更新,他們還爲視頻播放器,webview和地圖修復了一些錯誤。
除了Flutter 1.2,團隊還發布了Dart DevTools的預覽版,這是一套用於Dart和Flutter的性能工具。這個套件中的一些工具,包括web inspector、timeline視圖和其餘工具,如今能夠安裝了。
在谷歌開發者博客上閱讀Flutter 1.2中的所有更新。