Flutter Monthly #2021/05

Joannie Huang
Flutter Taipei
Published in
5 min readMay 31, 2021

本月份最具代表與 Flutter 相關的活動就是在 5月18–20日的 Google I/O!相較去年因疫情取消,今年 Google 準備好要讓大家透過「純線上」方式參與這場盛會。而為期三天的線上交流,有什麼與 Flutter 相關的新消息釋出呢? 一起來看看吧!

Google I/O Developer — Flutter 也在50分鐘的開發者Keynote中,有大約5分鐘的分享。

以下參考 Google I/O 這三日與Flutter相關議程。所有的錄影檔都在官方 YouTube頻道找得到,歡迎大家根據自己關注的主題去細細觀賞。

圖片擷取自 Lazy Flutter Performance | Session

Flutter 2.2 正式釋出

Flutter 2.2 可以透過 官方網站 了解有什麼細節更新與釋出。Flutter 宣稱可以使用同一個程式基礎支援多達六個不同的使用者常用平台系統,包含手機 iOS 和 Android、桌面版 Windows, MacOS, Linux 及網頁版。而在 2.2 版本比較受到關注的亮點,就是:

  • Flutter Folio (開源專案) 方便建立跨螢、跨平台的線上相簿集:查看官方介紹以及 Demo影片
  • WeChat, MyBMW, Grab 成功案例分享:這三家公司旗下的部分 Apps皆已導入 Flutter 做開發。隨著支援跨螢的技術越趨成熟,相信每年使用 Flutter 開發的公司只會不減反增。
  • Dart Null Safety 的判讀: 對工程師來說,debug 最怕碰到沒有處理到 Null 的資料狀態,發生 run-time error。這次的更新,讓 Dart 語言能夠自動做檢核,應會讓開發與除錯省下不少時間。推薦影片:Why null safety? | Session
  • DevTool 更新相關更新(可參考官網 2.2 釋出文件說明)
  • Desktop 桌面(穩定版)展示。推薦影片:Building a desktop design language with Flutter
  • 效能提升:推薦影片:Lazy Flutter Performance | Session,讓大家透過程式上的微調,讓動畫呈現甚至遊戲製作的運行效能提高。
  • 極度注重社群經營的 Flutter,也在這次 I/O 聲稱已經完成將近 6,000 個開發者回報的相關 Issues 解決 😮

FlutterFlow 讓你能用拖拉方式在一小時內建立跨平台 App

今年 Flutter 在 Google I/O 的專場議程中,依然有第三方公司分享自身為Flutter 技術貢獻的典範經驗。這次的 FlutterFlow 就是其一,這個產品在 Product Hunt 網站 一釋出,就成功吸睛。讓大家用拖拉的方式就可以製作出跨平台應用程式。不知道是否有人已經試過?如果支援度不錯,可以預見 FlutterFlow 能成為許多公司開發應用程式的首選。

看看上週熱騰騰才剛上傳的介紹:

Introducing FlutterFlow

Flutter x Google APIs 加速開發

Flutter 與自家服務有更多無縫接軌,讓你開發更順手。這次許多 Flutter 議程都有提到 Flutter 與 Google 間有越來越多的 APIs 整合,也有快速運用在其 App 開發中的手把手工作坊(Workshop)。

Power-up your Flutter app with Google APIs | Session

Flutter 線上工作坊

輕鬆一下:Flutter LOGO Widget

大家如果在 App 中想要放上 Flutter 動態 LOGO 呢?在 Widget of Week 這個系列影片來到第 100 集之餘, 也展示了如何「一行程式碼把 Flutter LOGO 加到你的App」的 Demo。

Flutter Night x 國泰金控 0512 線上直播場次

原訂要在 5/12 日於國泰金控大樓合作的技術交流活動 Flutter Night (Flutter Taipei 主辦)因疫情改為線上直播。

當天我們請到台灣 Flutter GDE — Zonble 來分享 Flutter 動畫介紹;以及 Flutter Taipei 社群核心志工(目前服務於國泰金控)的 Rebecca 分享 Add to App…. (成功將 Flutter 導入至企業端)的經驗分享。整場直播影片也在 Flutter Taipei YouTube 頻道中,歡迎對 Flutter 技術有興趣或是好奇 Flutter Taipei 都是誰在參加的人,一起瞧瞧那天分享的內容吧!

整理與製作:Joannie Huang (Flutter Taipei 社群志工)

--

--

Joannie Huang
Flutter Taipei

揪你老師–曾任宜蘭礁溪國中電腦代課老師與樂學科技(coding for fun) 課程設計者,曾服務於實驗教育,現在則在新北市國中擔任資訊組長。長期關注與鼓勵身邊的人寫程式,曾參與國內外大小科技社群。專注「程式教育」「社群經營」「國際連結」「創造機會」。常告訴身邊的人: Never Limit Yourself!