首個穩定更新版 Flutter 1 2 發布

2021-09-24 06:45:49 字數 2049 閱讀 1822

2019 世界移動通訊大會 (mwc 大會) 於 2 月 27 日在巴塞隆拿順利拉開帷幕。值此移動盛會,flutter 團隊宣布正式推出 flutter 1.2。 其實,這個大會對 flutter 有著特別的紀念意義,因為 flutter 的首個 beta 測試版正是在去年的 mwc 大會上與大家見面的,自此以後,flutter 的發展速度遠超我們的想象。 如今我們再次聚首 mwc 大會,發布 flutter 穩定版本的首個更新,以此慶祝 flutter 誕生一週年。

作為 flutter 1.0 之後的首次更新, flutter 1.2 圍繞以下點進行了重點優化與改進:

自 flutter 1.0 發布已經過去幾個月了,我們在這段時間內集中精力改進了測試和**基礎框架,解決了此前積壓的 pull requests,並全面提公升了框架的質量與效能。 有興趣的開發者們可以前往 flutter wiki 頁面,檢視完整的 pull requests 列表。此外,我們還在這次更新中加強了對 swahili 等新 ui 設計語言的支援。

我們將繼續改進 material 和 cupertino 系列的 widgets,為開發者提供更加靈活的 material 設計體驗,並持續在 ios 裝置上繼續交付完美的畫素保真度。為此,我們新增了對浮動游標文字編輯的支援, 並且對許多細節進行了進一步優化 (例如,我們更新了文字編輯游標在 ios 裝置上的繪製方式,以便真實呈現動畫和繪圖順序)。 受 robert penner 作品的啟發,我們擴充套件了動畫緩動函式的支援範圍。此外,flutter 1.2 還引入了全新的鍵盤事件和滑鼠懸停支援,以作好準備為桌面級作業系統提供深層支援。

最後,flutter 1.2 還包含了 dart 2.2 sdk,此項更新為**編譯帶來了顯著的效能提公升, 並且為初始化集合提供了新語言支援。更多資訊,請閱讀《dart 2.2 發布說明》。

特別說明: 有些讀者或許會好奇為什麼這個版本的編號是 1.2,請允許我在這裡稍作解釋。 我們的目標是大概每個月向 "測試版」 渠道發布 1.x 版本的 flutter, 然後每季度向 「穩定版」 渠道發布可在生產環境下使用的更新版本。 上個月發布的 1.1 是測試版本,因此 1.2 是我們的首個穩定更新版本。

每位開發者都有著不同的技術背景,偏愛的程式設計工具和編輯器也不盡相同。 為此,flutter 新增了多種工具支援,其中包括 android studio 和 visual studio code 的 一級支援,以及支援命令列構建工具,這也就意味著開發者需要更加靈活的除錯和執行時檢查工具。

所以我們在發布 flutter 1.2 的同時,還帶來了全新的基於 web 的除錯工具套件,目的是幫助您更好地分析與除錯應用效能。 這些工具支援與 visual studio code 和 android studio 的擴充套件程式及載入項一同安裝,並且提供多種功能:

為了給 flutter 和 dart 開發者創造更好的開發體驗,我們將進一步加大對基於 web 的除錯工具的投入。此外,隨著 web 整合技術的不斷發展,我們還計畫將這些服務直接新增到 visual studio code 等工具中。

發布 flutter 1.0 之後,除了日常開發工作之外,我們還規劃了 flutter 2019 產品路線圖,從中您會發現我們未來仍很多任務作要做。

2019 年的乙個工作重點是將 flutter 的應用範圍擴充套件到移動平台之外。我們在 flutter live 上啟動了 hummingbird 計畫,加快推進 flutter 在 web 端的發展。我們會接下來的幾個月裡公布該項目的初步技術成果,請大家拭目以待!另外,我們還計畫將 flutter 引入到桌面開發中。因此,除了上述框架層面的開發工作之外,我們還會通過 flutter 跨平台桌面應用計畫 (flutter desktop embedding project) 幫助各位開發者在 windows 和 mac 等作業系統上封裝和部署應用。

flutter create 挑戰賽將從本週起開始接收報名,你敢來參加嗎?參賽者需要利用 flutter 構建充滿創意和趣味的精美應用,並把這一切全部濃縮到 5k 的 dart **裡。5k 並不多,按照普通 *** 格式的標準來算,差不多相當於三分之一秒的**。但我們敢說,有了 flutter 的幫助,即使是使用如此少量的**,您也能製作出令人大開眼界的應用。

在印度 srm 大學參加 flutter 高階研討會的與會者

MAC npm更新版本

執行下面的命令,檢視npm可更新的版本 npm g outdated輸入一下命令,更新對應的版本 sudo npm g install npm 4.4 4在這裡安裝可能會報錯 去這個路徑下面把.npm.delete這個資料夾刪除掉,重新安裝即可,這個時候也可能會遇到下面的錯誤 bash usr lo...

node更新版本

node有乙個模組叫n 這名字可夠短的。是專門用來管理node.js的版本的。首先安裝n模組 1 npminstall g n 第二步 公升級node.js到最新穩定版 1 n stable 是不是很簡單?n後面也可以跟隨版本號比如 1 n v0.10.26 或?1 n 0.10.26 就這麼簡單,...

TensorFlow更新版本

tensorflow不同版本使用的函式可能有較大差異,網上的很多教程使用的都是老版本的,但還是毅然將tensorflow更新到最新版本。執行乙個tensorflow程式,會有社會初始化資訊 後面加上tensorflow的版本 這裡cpu版本和gpu版本的區別 如下面的命令安裝1.2 cpu版本 su...