天天看點

重磅!Google釋出Flutter Release Preview 1

重磅!Google釋出Flutter Release Preview 1

撰稿|覃雲 前端之巅公衆号

昨日,在北京 GMTC 大前端大會上,Google Flutter 進階工程師于潇宣布 Flutter Release Preview 1 釋出,并宣布與阿裡巴巴閑魚團隊在 Flutter 上合作,這标志着 Flutter 進入了一個新階段。

Flutter 一直在進步

在 Google I/O 大會上,Flutter 團隊與很多 Flutter 的開發者進行了溝通,并對 Flutter 進行了改進。在那之後,Flutter 生态得到了快速地增長,Flutter 的活躍使用者增長了 50%,不僅如此,在 I/O 大會之後的幾周内,在全世界範圍内,已有超過 150 個與 Flutter 相關的事件發生。

重磅!Google釋出Flutter Release Preview 1
重磅!Google釋出Flutter Release Preview 1

Flutter 團隊表示,Flutter 從 beta 版本到現在的Release Preview 1,都展現了他們對穩定性和品質的信心和關注。

Flutter 預覽版從社群中得到了很多支援,來自外部的貢獻就包括 Flutter 對硬體鍵盤和條形碼掃描器、視訊錄制、圖像的支援。此外,還有許多新軟體包對 Flutter 包站點的貢獻,例如 Flutter Platform Widgets,一組可自适應 iOS 或 Android 的小部件; mlkit,Firebase MLKit API 的包裝類(wrapper); 序列動畫(Sequence Animation)。

在這個過程中,Flutter 團隊将重點轉向了場景的完整性(scenario completeness)。他們不斷改進視訊播放器套件,提供更廣泛的格式支援和提升可靠性。并進一步擴充了對 Firebase 的支援,如 Firebase Dynamic Links,這是一款用于建立和處理跨多個平台的連結的應用解決方案。目前已經擴大到對 ARMv7 晶片、32 位 iOS 裝置的支援,這讓使用 Flutter 編寫的應用仍可以在全球流行的舊裝置(如 iPad Mini 和 iPhone 5c)上運作。

關于更新

你如何更新到 Flutter Release Preview 1?如果你正在使用 beta 版,隻需要一個指令:

$ flutter upgrade
           

Flutter 預覽版工具

Flutter 工具也獲得了重大改進,Visual Studio Code 的 Flutter 擴充添加了新的大綱視圖、語句結束( statement completion)以及直接從 Visual Studio Code 啟動模拟器的功能。

重磅!Google釋出Flutter Release Preview 1

Flutter 在中國

使用 Flutter 的中國開發者人數僅次于美國和印度,在中國,已經有許多大型公司采用 Flutter,阿裡巴巴已經将他們基于 Flutter 的應用程式部署到數百萬的裝置上,而騰訊正在推出基于 Flutter 的 NOW 應用程式。目前,中國版的 Flutter 網站已經上線,你可以通路啦!

重磅!Google釋出Flutter Release Preview 1

連結:https://flutter-io.cn/

開發者評價

很多開發者對 Flutter 的評價是認為它很有趣,以下來自一位最近剛将 iOS 應用程式移植到 Flutter 的 iOS 開發人員:

“Ruby on Rails 和 Go 誕生之後,我一直對技術感到興奮...... 在花了數年時間深入學習 iOS 應用開發之後,它讓我失望,因為它讓我疏遠了那麼多 Android 使用者。而且,在那個時候,學習其他跨平台架構對我來說沒有任何吸引力。對我而言,Flutter 應用程式一直以來隻是一個試金石,但它通過了我的測試。我認為 Flutter 值得投資,因為我很享受使用它的過程。