Flutter 1.2 釋出,支援Android App Bundles等
在正在舉行的2019 MWC 世界行動通訊大會上,谷歌昨天宣佈釋出Flutter 1.2。第一個功能更新包括對Android App Bundles的支援,改進的Material和Cupertino小部件集等。
世界行動通訊大會從本月25日開始,為期四天。這是最大的年度聚會,一些世界移動行業的領先公司在這裡談論他們最新的創新和技術。
以下是Flutter 1.2的一些更新,包括:
改進的Material和Cupertino小部件集
該團隊一直致力於改進Material和Cupertino小部件集。現在,開發人員在使用Material小部件時會有更大的靈活性。對於Cupertino小部件,他們增加了對iOS上浮動游標文字新增的支援。這可以通過用力按鍵盤或長按空格鍵來觸發。
支援Android應用程式包
Flutter 1.2支援Android App Bundles,這是一種新的上傳格式,包含應用程式的所有編譯程式碼和資源。這種格式有助於縮小應用程式的大小,並支援Android應用程式的動態交付等新功能。
支援Dart 2.2 SDK
此版本包括Dart 2.2 SDK,該SDK也於昨天釋出。 Dart 2.2具有顯著的效能改進,可以更快地進行提前編譯,並且可以用於初始化集合的文字語言。它還引入了Dart Common Front End(CFE),它解析Dart程式碼,執行型別推斷,並將Dart轉換為較低級別的中間語言。
其他的更新
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