文章

從 2019 年的第一篇 Android 踩坑筆記開始,一路寫到 Flutter 的底層、版本變化,和每個月社群裡發生的事。

從這幾篇開始

  1. Flutter 3.50 & Dart 3.14 重點整理 這一波 Flutter 3.50 + Dart 3.14 把 Material/Cupertino 從框架拆出去、Native interop 宣告穩定、iOS 27 正式支援,同時 A2UI 1.0、on-device AI、桌面多視窗一起登場。 Flutter 技術 · 2026年11月12日
  2. Flutter 3.50 & Dart 3.14 — Highlights This round, Flutter 3.50 + Dart 3.14 move Material/Cupertino out of the framework, declare native interop stable, and add official iOS 27 support, while A2UI 1.0, on-device AI, and desktop multi-window arrive alongside. Below are the 11 videos on the @flutterdev channel from "Client side functions for Flutter GenUI" onward, plus details from the official blogs. Flutter 技術 · 2026年11月12日
  3. Wingman 怎麼做的?用 Jev 判斷、LLM 寫字,做一個回訊息小幫手 讓 Jev 先決定怎麼回,再請 LLM 寫成三則草稿,填進輸入框但不送出 AI 工作流 · 2026年11月7日
  4. How Wingman works: Jev judges, an LLM writes, a small helper for replying to messages Let Jev decide how to reply, let an LLM draft three options, and fill the input box without ever sending AI 工作流 · 2026年11月7日

系列

全部文章

2026

  1. Flutter 3.50 & Dart 3.14 重點整理
  2. Flutter 3.50 & Dart 3.14 — Highlights EN
  3. Wingman 怎麼做的?用 Jev 判斷、LLM 寫字,做一個回訊息小幫手
  4. How Wingman works: Jev judges, an LLM writes, a small helper for replying to messages EN
  5. Flutter Home Widget:測試全綠、agent 也說沒問題,桌面上的數字還是錯的 Flutter Home Widget 陷阱 · 1
  6. Flutter Home Widget on iOS:背景刷新四天半沒有完成一次 Flutter Home Widget 陷阱 · 2
  7. Flutter Home Widgets: All Tests Green, the Agent Said It Was Fine, and the Number on the Home Screen Was Still Wrong EN Flutter Home Widget Traps · 1
  8. Flutter Home Widgets on iOS: Background Refresh Didn't Complete Once in Four and a Half Days EN Flutter Home Widget Traps · 2
  9. Your widget tree is already a list of options: where Jev fits in a Flutter project EN
  10. 你的 widget tree 已經是一份選項清單:Jev 在 Flutter 專案裡的位置
  11. 2026 年 7 月 Flutter 大小事:零 feature release 的一個月,38 個 commit 全花在 agent 上
  12. Your App Might Not Launch This Fall — Flutter 3.47 and Dart 3.13 EN
  13. 你的 App 今年秋天可能開不起來: Flutter 3.47 與 Dart 3.13
  14. Isolate Is Not a Thread — From “It Works” to Truly Understanding EN
  15. Flutter March 2026 💙 Flutter Monthly EN
  16. When Flutter Hits the 3D Wall — Fluorite EN
  17. 當 Flutter 撞上 3D 的那道牆 — Fluorite
  18. 死了麼:一個按鈕的產品哲學
  19. Flutter December 2025 💙 Flutter Monthly EN

2025

  1. Flutter November 2025 💙 Flutter Monthly EN
  2. Flutter October 2025 💙 Flutter Monthly EN
  3. Flutter 3.38 & Dart 3.10 Update Overview EN
  4. Flutter September 2025 💙 Flutter Monthly EN
  5. Flutter August 2025 💙 Flutter Monthly EN
  6. Flutter July 2025 💙 Flutter Monthly EN
  7. Flutter June 2025 💙 Flutter Monthly EN
  8. Flutter In-App Purchases Simplified with RevenueCat: Tips and Sales Strategies EN
  9. Flutter May 2025 💙 Flutter Monthly EN
  10. Flutter April 2025 💙 Flutter Monthly EN
  11. Flutter March 2025 💙 Flutter Monthly EN
  12. Flutter February 2025 💙 Flutter Monthly EN
  13. Flutter Web for Telegram Mini App (TMA)
  14. Flutter January 2025 💙 Flutter Monthly EN
  15. 美妙的 Dart 前後端體驗,專為 Flutter 設計的 Serverpod 後端框架
  16. Wonderful Dart Full-Stack Experience: Serverpod Framework Designed Specifically for Flutter EN
  17. Flutter December 2024 💙 Flutter Monthly EN

2024

  1. 2025 最新 Flutter 書籍《Flutter勇者之書》
  2. Flutter November 2024 💙 Flutter Monthly EN
  3. Flutter October 2024 💙 Flutter Monthly EN
  4. Flutter September 2024 💙 Flutter Monthly EN
  5. Flutter 實作 DeepLink 完整指南 ⎮ Part 4: 適配與掌握社交平台 Flutter DeepLink 完整指南 · 4
  6. Flutter August 2024 💙 Flutter Monthly EN
  7. Flutter 實作 DeepLink 完整指南 ⎮ Part 3: Flutter 開發 Flutter DeepLink 完整指南 · 3
  8. Flutter 3.24 和 Dart 3.5 重點回顧!
  9. Flutter July 2024 💙 Flutter Monthly EN
  10. Flutter 實作 DeepLink 完整指南 ⎮ Part 2: Android 與 iOS 設定 Flutter DeepLink 完整指南 · 2
  11. Flutter 實作 DeepLink 完整指南 ⎮ Part 1: 基本介紹 Flutter DeepLink 完整指南 · 1
  12. Flutter June 2024 💙 Flutter Monthly EN
  13. What can I do with “Extension Types” in Dart? EN
  14. Flutter May 2024 💙 Flutter Monthly EN
  15. 認識 Dart “Extension Types”,強化 Flutter 互通性開發
  16. Flutter 3.22 & Dart 3.4 改版重點
  17. Flutter April 2024 💙 Flutter Monthly EN
  18. How to implement Shorebird Code Push in Flutter? EN
  19. 在 Flutter 實現 Shorebird Code Push,即時更新線上產品
  20. Flutter March 2024 💙 Flutter Monthly EN
  21. Flutter 整合 Google Wallet 的細節與經驗!
  22. Flutter February 2024 💙 Flutter Monthly EN
  23. Flutter 3.19 & Dart 3.3 改版重點!
  24. Flutter January 2024 💙 Flutter Monthly EN
  25. Use Dart 3 to Improve Development Skills. More Examples and Tips. EN
  26. Flutter December 2023 💙 Flutter Monthly EN

2023

  1. Flutter November 2023 💙 Flutter Monthly EN
  2. Get Familiar with Dart 3, Make your Life Easier! EN
  3. Flutter 3.16 & Dart 3.2 重點整理來了!
  4. Flutter October 2023 💙 Flutter Monthly EN
  5. Day 30: The End to Start, Be a Contributor 探索 Flutter 由裡到外,三十天帶你前往進階 · 30
  6. Day 29: Dart 3 總複習,大家準備一下待會考試! 探索 Flutter 由裡到外,三十天帶你前往進階 · 29
  7. Day 28: 制訂品牌風格, Design System 讓製作畫面變得很有趣! 探索 Flutter 由裡到外,三十天帶你前往進階 · 28
  8. Day 27: 什麼是 Atomic Design 與 Design System?從 Flutter 快速掌握它們! 探索 Flutter 由裡到外,三十天帶你前往進階 · 27
  9. Day 26: 想跑 Flutter 測試但卻不想寫嗎, 試看看 Maestro UI Testing, 整合 CICD 沒問題! 探索 Flutter 由裡到外,三十天帶你前往進階 · 26
  10. Day 25: 不要浪費時間在無聊代碼了,實作自己的模板生成工具,Mason Brick! 探索 Flutter 由裡到外,三十天帶你前往進階 · 25
  11. Day 24: 善用工具與快捷輔助,提升 Flutter 開發效率! 探索 Flutter 由裡到外,三十天帶你前往進階 · 24
  12. Day 23: 帶你完整探索 DevTools,聰明的使用 Network、App Size Tool 與 Skia Tool (Debugging with DevTools - part3) 探索 Flutter 由裡到外,三十天帶你前往進階 · 23
  13. Flutter September 2023 💙 Flutter Monthly EN
  14. Day 22: 帶你完整探索 DevTools,重要的 CPU Profiler、Memory 與 Logging (Debugging with DevTools - part2) 探索 Flutter 由裡到外,三十天帶你前往進階 · 22
  15. Day 21: 帶你完整探索 DevTools, Flutter Inspector 與 Performance 用法 (Debugging with DevTools - part1) 探索 Flutter 由裡到外,三十天帶你前往進階 · 21
  16. Day 20: Riverpod 的開發多元性以及日常使用技巧!Provider 該如何選擇? 探索 Flutter 由裡到外,三十天帶你前往進階 · 20
  17. Day 19: 如何撰寫 Riverpod 測試,使用 Mocktail 來幫助我們吧! 探索 Flutter 由裡到外,三十天帶你前往進階 · 19
  18. Day 18: Flutter 狀態管理?Riverpod 的 watch() 實際上如何通知更新? 探索 Flutter 由裡到外,三十天帶你前往進階 · 18
  19. Day 17: Riverpod 是什麼?它負責狀態管理嗎?跟著我了解幾個重要角色 探索 Flutter 由裡到外,三十天帶你前往進階 · 17
  20. Day 16: 聊聊 Flutter 圖像使用的良好習慣,記憶體掌握與優化! 探索 Flutter 由裡到外,三十天帶你前往進階 · 16
  21. Day 15: Flutter 效能優化,良好的開發觀念與技巧!(下) 探索 Flutter 由裡到外,三十天帶你前往進階 · 15
  22. Day 14: Flutter 效能優化,良好的開發觀念與技巧!(上) 探索 Flutter 由裡到外,三十天帶你前往進階 · 14
  23. Day 13: 在 Dart 與 Flutter 開發中常用的幾種 Pattern,為什麼需要它們? 探索 Flutter 由裡到外,三十天帶你前往進階 · 13
  24. Day 12: 研究 Flutter 動畫,背後的 vsync 跟 Ticker 有多重要? 探索 Flutter 由裡到外,三十天帶你前往進階 · 12
  25. Day 11: Flutter 動畫大補帖,觀念與使用時機都告訴你! 探索 Flutter 由裡到外,三十天帶你前往進階 · 11
  26. Day 10: Async 和 Isolates 差異在哪裡?正確使用才能確保流暢體驗! 探索 Flutter 由裡到外,三十天帶你前往進階 · 10
  27. Day 9: 深入 setState(),觀察它如何進行 UI 刷新! 探索 Flutter 由裡到外,三十天帶你前往進階 · 9
  28. Day 8: MediaQuery 優化後與 InheritedModel 如何進行指定更新 探索 Flutter 由裡到外,三十天帶你前往進階 · 8
  29. Day 7: MediaQuery 是什麼?很方便但如何正確在 Flutter 使用,順便跟你說它的缺點 探索 Flutter 由裡到外,三十天帶你前往進階 · 7
  30. Day 6: 完全掌握 Flutter APP 生命週期,跟著我從源碼認識它! 探索 Flutter 由裡到外,三十天帶你前往進階 · 6
  31. Day 5: Flutter 的 StatefulWidget 和 State 生命週期,先熟悉它們再開發吧! 探索 Flutter 由裡到外,三十天帶你前往進階 · 5
  32. Day 4: Flutter 高效核心,了解 Element 生命週期與使用 探索 Flutter 由裡到外,三十天帶你前往進階 · 4
  33. Day 3: 最熟悉的朋友 Flutter Widget,你會用但真的了解它嗎? 探索 Flutter 由裡到外,三十天帶你前往進階 · 3
  34. Day 2: 使用 Dart 3 改善我們的開發習慣,更多範例與技巧分享! 探索 Flutter 由裡到外,三十天帶你前往進階 · 2
  35. Day 1: 跟著我熟悉 Dart 3,這些高效語法你需要知道! 探索 Flutter 由裡到外,三十天帶你前往進階 · 1
  36. Flutter August 2023 💙 Flutter Monthly EN
  37. Flutter 3.13 改版重點在這裡!
  38. Flutter July 2023 💙 Flutter Monthly EN
  39. 添加預覽影片到 App Store,提升品牌形象
  40. Fluttercon 2023 技術研討會 EN
  41. Flutter 六月大小事 EN
  42. Wow! Flutter runs on Apple Vision Pro!
  43. Flutter 五月大小事 EN
  44. Codemagic CICD 幫忙添加 Tag 到 Organization Repo
  45. XCode 14.3 運行後怎麼出現了 XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a
  46. 這次 Flutter 3.10 與 Dart 3 又強大了多少?Google IO 告訴你
  47. Flutter 使用 — dart-define 設置環境變數,簡單與雙平台溝通
  48. Flutter Meetup #1 聚會有什麼?還有 Flutter 四月大小事!
  49. 你知道 Maestro 嗎,兼具人性的自動化測試框架,Flutter 品質就靠它了 — Part 4: 結合 Gitlab CICD Maestro 自動化測試 · 4
  50. 你知道 Maestro 嗎,兼具人性的自動化測試框架,Flutter 品質就靠它了 — Part 3: Maestro Cloud Maestro 自動化測試 · 3
  51. 教你快速為 Flutter 設置 Flavor、App Icon 和 Launcher splash — Part 3: flutter_native_splash Flavor、App Icon 與啟動畫面 · 3
  52. 教你快速為 Flutter 設置 Flavor、App Icon 和 Launcher splash — Part 2: flutter_launcher_icons Flavor、App Icon 與啟動畫面 · 2
  53. Isolates 在 Flutter 3.7 & Dart 2.19 的升級,你該知道一下!
  54. 教你快速為 Flutter 設置 Flavor、App Icon 和 Launcher splash — Part 1: flutter_flavorizr Flavor、App Icon 與啟動畫面 · 1
  55. 提升開發效率的好物,Mason 讓你輕鬆撰寫自定義模板!
  56. 教你製作強大的 Rive 動畫,完成一隻 Flutter Dash,在 APP 跟它互動!
  57. Flutter 如何根據 Flavor 多環境載入對應的 Firebase Config
  58. 你知道 Maestro 嗎,兼具人性的自動化測試框架,Flutter 品質就靠它了 — Part 2: 指令與操作 Maestro 自動化測試 · 2
  59. 你知道 Maestro 嗎,兼具人性的自動化測試框架,Flutter 品質就靠它了 — Part 1: 介紹與使用 Maestro 自動化測試 · 1
  60. 讓人驚艷的 Flutter Forward,釋出 Flutter 3.7 和 Dart 2.19
  61. 學會運用 Flutter Widgetbook,該管好自己和公司的元件庫了!
  62. 剛進入 Flutter 嗎?適合初學者食用,GetX 是否適合你呢!
  63. Honey E2E Testing in Flutter. This honey is good to eat and sweet. EN
  64. 了解剛出爐的 Honey E2E Testing,不是開發者也能幫忙寫 Flutter 測試!

2022

  1. 教你為 Riverpod 2.0 撰寫 Flutter 測試,使用 Mocktail 讓你輕鬆不畏懼! part.2 Riverpod 2.0 測試 · 2
  2. 教你為 Riverpod 2.0 撰寫 Flutter 測試,使用 Mocktail 讓你輕鬆不畏懼! part.1 Riverpod 2.0 測試 · 1
  3. 輕鬆了解 Isar NoSQL DB,用它來實作 Flutter 資料庫吧!
  4. ClickUp 與 Gitlab Repo 互動的幾個操作!
  5. Flutter 輕鬆實作 i18n,使用 easy_localization_generator 就對了
  6. Flutter CICD 使用 Gitlab Runner 和 App Center 實作 part.2 Flutter CI/CD:GitLab Runner × App Center · 2
  7. Flutter CICD 使用 Gitlab Runner 和 App Center 實作 part.1 Flutter CI/CD:GitLab Runner × App Center · 1
  8. 使用 CodeMagic 和 Firebase 實現 Flutter CICD
  9. 輕鬆完成 Flutter 開發環境,最新版!
  10. 在Uniswap交易自己的ERC20代幣
  11. 輕鬆在乙太鏈發布自己的ERC20代幣
  12. 實作 Flutter 多變有趣的滾動效果CustomScrollView!
  13. 如何在Flutter使用 Makefile 節省你的時間?
  14. 輕鬆在 Flutter 監聽 APP 的生命週期
  15. Easily understand StatefulWidget LifeCycle of Flutter
  16. 提高Flutter性能的小技巧!(三) 提高 Flutter 性能的小技巧 · 3
  17. 這幾個 Discord Bot 你需要知道!
  18. “freezed” makes model class strong and easily
  19. VSCode 隱藏自動產生的檔案
  20. LoadBalancer is optimization for Isolates in Flutter
  21. Flutter自動補上const,不再為Widget煩惱!
  22. 快速刪除VSCode專案裡的註解
  23. 提高Flutter性能的小技巧!(二) 提高 Flutter 性能的小技巧 · 2
  24. 提高Flutter性能的小技巧!(一) 提高 Flutter 性能的小技巧 · 1
  25. 實作 Discord 機器人取得 NFT 地板價
  26. What are Async and Isolates in Flutter?
  27. Flutter 3 with some good stuff!
  28. Flutter Riverpod 輕鬆學(二),一些進階用法! Riverpod 輕鬆學 · 2
  29. Flutter Riverpod 輕鬆學,簡單處理狀態管理! Riverpod 輕鬆學 · 1
  30. Discord使用Collab.land驗證NFT持有者
  31. 購買NFT前需要知道的幾件事(二) 購買 NFT 前需要知道的事 · 2
  32. 購買NFT前需要知道的幾件事(一) 購買 NFT 前需要知道的事 · 1
  33. 23 Powerful VS Code Shortcuts with Best Performace On Mac EN
  34. Android|開發|快速在Studio取得SHA-1、SHA-256金鑰
  35. Flutter|開發|如何讓TextField根據字數延伸呢?

2021

  1. VS Code上的24個實用快捷鍵!馬上讓開發速度快上好幾倍!
  2. iOS & Apple|雲端推播|實作APNS會需要知道的幾個步驟
  3. Flutter|網易七魚|客服|flutter_yii_qiyu套件使用教學
  4. Slack|機器人|輸入指令後請求API做一些事情
  5. 幣安|數位貨幣|USDT|從幣托入金到幣安
  6. 網易七魚|客服|簡易介紹與說明、實作雲端推播遇到的問題與解決
  7. Flutter|Package|專案設置與載入套件裡用到的Android Module
  8. Spotify | 問題 | 在Macbook Pro M1上如何正常運作不黑屏?
  9. Apple | App | 取得Pro Apps Bundle 教育版,購買流程!
  10. Flutter | 問題 | Google Login | Google hasn’t verified this app
  11. Flutter | Keyboard | 如何點擊外部就將鍵盤隱藏起來?
  12. Android | 問題 | Version | AAPT: error: resource attr/flow_horizontalSeparator not found
  13. Android | BLE | Beacon | 如何廣播的像iBeacon一樣?原生方式與AltBeacon套件
  14. Flutter | ListView | 如何讓Item依照內容多寡去變化長寬而不要寫死固定大小?

2020

  1. iOS| 問題 | Version | Update to recommended settings
  2. Flutter | 問題 | Version | but the range of supported deployment target version for this platform is 8.0 to 12.1
  3. Flutter | 問題 | tFlite | ‘metal_delegate.h’ file not found
  4. Flutter | 問題 | Version | 在上架時跳出minimum deployment target的訊息
  5. Flutter | Size | 如何取得指定Widget的長寬?
  6. Flutter | 問題 | Bloc & State| 第二次在Bloc裡觸發狀態竟然沒有反應?
  7. Flutter | 問題 | 在 iOS 14的手機上開發運行時發生崩潰的情況
  8. Flutter | Icon | 如何使用自己做的圖標?
  9. Flutter | 取得定位經緯度 | 輕鬆使用包好的工具類 | GeoLocator
  10. Flutter | 問題 | TextField雙擊後出現錯誤 cutButtonLabel was called on null.
  11. Flutter | 問題 | iOS模擬器因為某些原因運行不了
  12. Flutter | Image | 如何製作圓形圖片(個人大頭貼)
  13. Python | 問題 | module ‘re’ has no attribute ‘match’
  14. Flutter | 問題 | TextField打開鍵盤後超出螢幕的錯誤
  15. Flutter | 問題 | Apple Sign in 取得Email為null
  16. Flutter | 問題 | 使用FCM套件後產生AppBundle卡住了( warning: [deprecation] getFlutterEngine() inFlutterPluginBinding has been deprecated setupChannel(binding.getFlutterEngine().getDartExecutor(),binding.getApplicationContext());)

2019

  1. Flutter | 問題 | 產出Android AppBundle卡住了(has different version for the compile (1.0.0) and runtime (1.0.1) classpath)
  2. Flutter | 兩個平台App Icon的設置方式
  3. Flutter | Image圖片的使用方式
  4. Xcode | 問題 | 模擬器無法開啟(Unable to boot device due to insufficient system resources)
  5. Android | 取得 MD5、SHA1、SHA256 金鑰指紋
  6. Grafana | 將資料視覺化?簡易的介紹與操作!
  7. Swift | 問題 | Pods-resources.sh: Permission denied
  8. Android | 簡單使用SHA-1在網頁上取得KeyHash開發金鑰雜湊
  9. App Inventor 2 | 如何執行呢?使用模擬器!使用Wifi搭配AI2的APP!
  10. XAMPP | Windows | 2017 | 簡易安裝手冊
  11. Android | 使用代碼簡單取得KeyHash開發密鑰雜湊