<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss/styles.xsl" type="text/xsl"?><rss version="2.0"><channel><title>文章 — Yii Chen</title><description>Yii Chen 的文章：Flutter 技術、Flutter 月報、開發筆記與活動紀錄。</description><link>https://yiichen.pages.dev/</link><language>zh-Hant</language><item><title>2026 年 7 月 Flutter 大小事：零 feature release 的一個月，38 個 commit 全花在 agent 上</title><link>https://yiichen.pages.dev/writing/2026-7-flutter-feature-release-38-commit-agent/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/2026-7-flutter-feature-release-38-commit-agent/</guid><description>stable 停在 3.44.8 整整一個月。但 LG 開源了 webOS embedder，Flutter GPU 的原作者交出完整 3D 引擎，而官方替 agent skills 寫了一套 evals</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Your App Might Not Launch This Fall — Flutter 3.47 and Dart 3.13</title><link>https://yiichen.pages.dev/writing/your-app-might-not-launch-this-fall-flutter-3-47-and-dart-3-13/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/your-app-might-not-launch-this-fall-flutter-3-47-and-dart-3-13/</guid><description>Material moves out of the SDK, iOS 27 forces UIScene, Impeller lands on desktop. This release isn’t mainly about new features; it moves the foundations. One change has a hard deadline, and another enters deprecation in November.</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>你的 App 今年秋天可能開不起來: Flutter 3.47 與 Dart 3.13</title><link>https://yiichen.pages.dev/writing/app-flutter-3-47-dart-3-13/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/app-flutter-3-47-dart-3-13/</guid><description>Material 被搬出 SDK、iOS 27 強制 UIScene、Impeller 上桌機。這一版不是加功能，是搬地基，而且有兩個死線。</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Isolate Is Not a Thread — From “It Works” to Truly Understanding</title><link>https://yiichen.pages.dev/writing/isolate-is-not-a-thread-from-it-works-to-truly-understanding/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/isolate-is-not-a-thread-from-it-works-to-truly-understanding/</guid><description>Unpacking the evolution of Dart’s concurrency model — from Slava Egorov’s talk to Isolate.run / NativeCallable in…</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter March 2026 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-march-2026-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-march-2026-flutter-monthly/</guid><description>Flutter March 2026 💙 Flutter Monthly</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>When Flutter Hits the 3D Wall — Fluorite</title><link>https://yiichen.pages.dev/writing/when-flutter-hits-the-3d-wall-fluorite/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/when-flutter-hits-the-3d-wall-fluorite/</guid><description>How Toyota Built a Console-Grade Game Engine with Flutter + C++</description><pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter December 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-december-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-december-2025-flutter-monthly/</guid><description>Flutter December 2025 💙 Flutter Monthly</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter November 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-november-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-november-2025-flutter-monthly/</guid><description>Flutter November 2025 💙 Flutter Monthly</description><pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter October 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-october-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-october-2025-flutter-monthly/</guid><description>Flutter October 2025 💙 Flutter Monthly</description><pubDate>Sat, 15 Nov 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter 3.38 &amp; Dart 3.10 Update Overview</title><link>https://yiichen.pages.dev/writing/flutter-3-38-dart-3-10-integration-and-update-overview/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3-38-dart-3-10-integration-and-update-overview/</guid><description>AI-driven and cross-platform enhanced, laying the foundation for next-generation applications.</description><pubDate>Thu, 13 Nov 2025 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter September 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-september-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-september-2025-flutter-monthly/</guid><description>Flutter September 2025 💙 Flutter Monthly</description><pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter August 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-august-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-august-2025-flutter-monthly/</guid><description>Flutter August 2025 💙 Flutter Monthly</description><pubDate>Thu, 04 Sep 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter July 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-july-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-july-2025-flutter-monthly/</guid><description>Flutter July 2025 💙 Flutter Monthly</description><pubDate>Mon, 04 Aug 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter June 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-june-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-june-2025-flutter-monthly/</guid><description>Flutter June 2025 💙 Flutter Monthly</description><pubDate>Sat, 05 Jul 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter In-App Purchases Simplified with RevenueCat: Tips and Sales Strategies</title><link>https://yiichen.pages.dev/writing/flutter-in-app-purchases-simplified-with-revenuecat-tips-and-sales-strategies/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-in-app-purchases-simplified-with-revenuecat-tips-and-sales-strategies/</guid><description>We can make app monetization easier.</description><pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter May 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-may-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-may-2025-flutter-monthly/</guid><description>Flutter May 2025 💙 Flutter Monthly</description><pubDate>Thu, 05 Jun 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter April 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-april-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-april-2025-flutter-monthly/</guid><description>Flutter April 2025 💙 Flutter Monthly</description><pubDate>Sat, 03 May 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter March 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-march-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-march-2025-flutter-monthly/</guid><description>Flutter March 2025 💙 Flutter Monthly</description><pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter February 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-february-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-february-2025-flutter-monthly/</guid><description>Flutter February 2025 💙 Flutter Monthly</description><pubDate>Mon, 03 Mar 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter Web for Telegram Mini App (TMA)</title><link>https://yiichen.pages.dev/writing/flutter-web-for-telegram-mini-app-tma/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-web-for-telegram-mini-app-tma/</guid><description>在現今的通訊軟體中，Telegram 是一個主流且熱門的選項，它的特點很多人都清楚，就是高度的保密性。在應用的聊天場景裡，它提供了一種創新的方式，讓開發者可以透過 Web Mini App…</description><pubDate>Sat, 22 Feb 2025 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter January 2025 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-january-2025-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-january-2025-flutter-monthly/</guid><description>Flutter January 2025 💙 Flutter Monthly</description><pubDate>Mon, 03 Feb 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>美妙的 Dart 前後端體驗，專為 Flutter 設計的 Serverpod 後端框架</title><link>https://yiichen.pages.dev/writing/dart-flutter-serverpod/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/dart-flutter-serverpod/</guid><description>當一個應用程式開始擁有更多的互動需求或需要儲存、處理大量數據時，單靠 Flutter 前端已經無法滿足。這時，Flutter…</description><pubDate>Sat, 25 Jan 2025 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Wonderful Dart Full-Stack Experience: Serverpod Framework Designed Specifically for Flutter</title><link>https://yiichen.pages.dev/writing/wonderful-dart-full-stack-experience-serverpod-framework-designed-specifically-for-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/wonderful-dart-full-stack-experience-serverpod-framework-designed-specifically-for-flutter/</guid><description>Dart backend is a powerful option.</description><pubDate>Tue, 14 Jan 2025 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter December 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-december-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-december-2024-flutter-monthly/</guid><description>Flutter December 2024 💙 Flutter Monthly</description><pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>2025 最新 Flutter 書籍《Flutter勇者之書》</title><link>https://yiichen.pages.dev/writing/2025-flutter-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/2025-flutter-flutter/</guid><description>我是 Yii Chen(陳虔逸)，這本書由我跟 Dorara Hsieh(謝忠穎)合力撰寫完成，為什麼會想撰寫這本書？我們在參與 2023 iThome…</description><pubDate>Sat, 28 Dec 2024 00:00:00 GMT</pubDate><category>活動與隨筆</category></item><item><title>Flutter November 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-november-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-november-2024-flutter-monthly/</guid><description>Flutter November 2024 💙 Flutter Monthly</description><pubDate>Wed, 04 Dec 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter October 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-october-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-october-2024-flutter-monthly/</guid><description>Flutter October 2024 💙 Flutter Monthly</description><pubDate>Fri, 01 Nov 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter September 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-september-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-september-2024-flutter-monthly/</guid><description>Flutter September 2024 💙 Flutter Monthly</description><pubDate>Thu, 03 Oct 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter 實作 DeepLink 完整指南 ⎮ Part 4: 適配與掌握社交平台</title><link>https://yiichen.pages.dev/writing/flutter-deeplink-part-4/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-deeplink-part-4/</guid><description>產品使用上經常會有個情境，邀請連結或商品連結需要分享給朋友，這時候的管道通常會是 Line、Facebook、IG 等等，經由聊天室轉發，會有幾個期望情境或流程，不過有時候現實運作卻不一樣。以 IG、Facebook…</description><pubDate>Thu, 26 Sep 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flutter DeepLink 完整指南</category></item><item><title>Flutter August 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-august-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-august-2024-flutter-monthly/</guid><description>Flutter August 2024 💙 Flutter Monthly</description><pubDate>Tue, 03 Sep 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter 實作 DeepLink 完整指南 ⎮ Part 3: Flutter 開發</title><link>https://yiichen.pages.dev/writing/flutter-deeplink-part-3-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-deeplink-part-3-flutter/</guid><description>如果你的專案是使用 Navigator 進行頁面的 Route 處理，而不是 Navigator 2 或者 GoRouter、auto_route 等等新式解決方案，在處理連結上會稍嫌麻煩。我們一起從最基礎的 Navigator…</description><pubDate>Fri, 30 Aug 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flutter DeepLink 完整指南</category></item><item><title>Flutter 3.24 和 Dart 3.5 重點回顧！</title><link>https://yiichen.pages.dev/writing/flutter-3-24-dart-3-5/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3-24-dart-3-5/</guid><description>Web 編譯到 WebAssembly 需要使用新的 JS interoperability API，現在是穩定版本，並且已將 `package:web`（要替換舊的`dart:html`庫）中的瀏覽器 API 升級到版本 1.0。</description><pubDate>Wed, 07 Aug 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter July 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-july-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-july-2024-flutter-monthly/</guid><description>Flutter July 2024 💙 Flutter Monthly</description><pubDate>Sat, 03 Aug 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter 實作 DeepLink 完整指南 ⎮ Part 2: Android 與 iOS 設定</title><link>https://yiichen.pages.dev/writing/flutter-deeplink-part-2-android-ios/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-deeplink-part-2-android-ios/</guid><description>在第一章中，我們介紹了 Deep Link 的基本觀念，並討論了它對行動應用的好處。快速了解深度連結在提升用戶體驗、改善行銷效果、簡化新用戶入門流程、獲得更佳分析數據以及與其他應用程式整合方面的作用。</description><pubDate>Wed, 31 Jul 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flutter DeepLink 完整指南</category></item><item><title>Flutter 實作 DeepLink 完整指南 ⎮ Part 1: 基本介紹</title><link>https://yiichen.pages.dev/writing/flutter-deeplink-part-1/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-deeplink-part-1/</guid><description>Mobile 中的 Deep Link 為什麼需要？不是把 APP 功能做好、提升性能，UI 美工漂亮就好嗎？當產品的基本要求達到後，再來會想到的就是使用者體驗，和有效地精準行銷。而深度連結就扮演了一個非常重要的角色。</description><pubDate>Sat, 20 Jul 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flutter DeepLink 完整指南</category></item><item><title>Flutter June 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-june-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-june-2024-flutter-monthly/</guid><description>Flutter June 2024 💙 Flutter Monthly</description><pubDate>Mon, 08 Jul 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>What can I do with “Extension Types” in Dart?</title><link>https://yiichen.pages.dev/writing/what-can-i-do-with-extension-types-in-dart/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/what-can-i-do-with-extension-types-in-dart/</guid><description>Extension Types from Dart 3.3</description><pubDate>Thu, 20 Jun 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter May 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-may-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-may-2024-flutter-monthly/</guid><description>Flutter May 2024 💙 Flutter Monthly</description><pubDate>Mon, 03 Jun 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>認識 Dart “Extension Types”，強化 Flutter 互通性開發</title><link>https://yiichen.pages.dev/writing/dart-extension-types-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/dart-extension-types-flutter/</guid><description>Extension Types in Dart 3.3</description><pubDate>Tue, 28 May 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter 3.22 &amp; Dart 3.4 改版重點</title><link>https://yiichen.pages.dev/writing/flutter-3-22-dart-3-4/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3-22-dart-3-4/</guid><description>隨著 Google IO 年度大會的到來，意味著 Dart 與 Flutter 新版推出。順便整理了本次的更新重點，以簡潔的方式說明，希望讓開發者們快速地了解它們，掌握最新資訊。非常建議大家有時間的話，可以去閱讀官方原文。</description><pubDate>Wed, 15 May 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter April 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-april-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-april-2024-flutter-monthly/</guid><description>Flutter April 2024 💙 Flutter Monthly</description><pubDate>Sat, 04 May 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>How to implement Shorebird Code Push in Flutter?</title><link>https://yiichen.pages.dev/writing/how-to-implement-shorebird-code-push-in-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/how-to-implement-shorebird-code-push-in-flutter/</guid><description>Wow! We can instantly update online products.</description><pubDate>Tue, 23 Apr 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>在 Flutter 實現 Shorebird Code Push，即時更新線上產品</title><link>https://yiichen.pages.dev/writing/flutter-shorebird-code-push/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-shorebird-code-push/</guid><description>Flutter over the air updates</description><pubDate>Wed, 10 Apr 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter March 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-march-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-march-2024-flutter-monthly/</guid><description>Flutter March 2024 💙 Flutter Monthly</description><pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter 整合 Google Wallet 的細節與經驗！</title><link>https://yiichen.pages.dev/writing/flutter-google-wallet/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-google-wallet/</guid><description>不知大家對於 Google Wallet 在 Flutter 或 Mobile 上的整合有沒有熟悉，個人過往的經驗上偏少。這次因為 Flutter Global Game Challenge 的活動參與，官方積極地推廣 Google…</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter February 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-february-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-february-2024-flutter-monthly/</guid><description>Flutter February 2024 💙 Flutter Monthly</description><pubDate>Sat, 02 Mar 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter 3.19 &amp; Dart 3.3 改版重點！</title><link>https://yiichen.pages.dev/writing/flutter-3-19-dart-3-3/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3-19-dart-3-3/</guid><description>又到了 Flutter 改版的時刻，整理了本次的更新重點，以簡潔的方式說明，希望讓開發者們快速地了解它們。也建議大家有時間的話，可以去閱讀官方原文。</description><pubDate>Sat, 17 Feb 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter January 2024 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-january-2024-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-january-2024-flutter-monthly/</guid><description>Flutter January 2024 💙 Flutter Monthly</description><pubDate>Mon, 05 Feb 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Use Dart 3 to Improve Development Skills. More Examples and Tips.</title><link>https://yiichen.pages.dev/writing/use-dart-3-to-improve-development-skills-more-examples-and-tips/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/use-dart-3-to-improve-development-skills-more-examples-and-tips/</guid><description>Smart using Dart 3 in Flutter world!</description><pubDate>Sat, 20 Jan 2024 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter December 2023 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-december-2023-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-december-2023-flutter-monthly/</guid><description>Flutter December 2023 💙 Flutter Monthly</description><pubDate>Mon, 01 Jan 2024 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter November 2023 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-november-2023-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-november-2023-flutter-monthly/</guid><description>Flutter November 2023 💙 Flutter Monthly</description><pubDate>Fri, 01 Dec 2023 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Get Familiar with Dart 3, Make your Life Easier!</title><link>https://yiichen.pages.dev/writing/get-familiar-with-dart-3-make-your-life-easier/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/get-familiar-with-dart-3-make-your-life-easier/</guid><description>Smart using Dart 3 in Flutter world!</description><pubDate>Sat, 25 Nov 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter 3.16 &amp; Dart 3.2 重點整理來了！</title><link>https://yiichen.pages.dev/writing/flutter-3-16-dart-3-2/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3-16-dart-3-2/</guid><description>幫大家整理了本季的 Flutter 更新重點，以中文相對白話、簡潔的方式說明，希望讓開發者們快速地了解它們。也建議大家有時間的話，可以閱讀官方原文，會有非常大的幫助哦！</description><pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter October 2023 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-october-2023-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-october-2023-flutter-monthly/</guid><description>Flutter October 2023 💙 Flutter Monthly</description><pubDate>Sat, 04 Nov 2023 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter September 2023 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-september-2023-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-september-2023-flutter-monthly/</guid><description>Flutter September 2023 💙 Flutter Monthly</description><pubDate>Sat, 07 Oct 2023 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter August 2023 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-august-2023-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-august-2023-flutter-monthly/</guid><description>Flutter August 2023 💙 Flutter Monthly</description><pubDate>Wed, 06 Sep 2023 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Flutter 3.13 改版重點在這裡！</title><link>https://yiichen.pages.dev/writing/flutter-3-13/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3-13/</guid><description>在今天凌晨 Flutter 推出了新版 3.13！官方提到這次的版本合併了 724 個 PR，短時間內的更新數量真是不少，想必一定有許多值得關注的部分！</description><pubDate>Thu, 17 Aug 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter July 2023 💙 Flutter Monthly</title><link>https://yiichen.pages.dev/writing/flutter-july-2023-flutter-monthly/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-july-2023-flutter-monthly/</guid><description>Flutter July 2023 💙 Flutter Monthly</description><pubDate>Wed, 02 Aug 2023 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>添加預覽影片到 App Store，提升品牌形象</title><link>https://yiichen.pages.dev/writing/app-store/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/app-store/</guid><description>一陣子沒有幫忙產品更新 App Store 相關資訊了，有了團隊後很少要處理這部分，我不是只要寫好 APP 而已嗎XD，幫忙之餘順便複習一下。這次需要新增短片到 iPhone 預覽，讓用戶可以在 App Store…</description><pubDate>Fri, 28 Jul 2023 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Fluttercon 2023 技術研討會</title><link>https://yiichen.pages.dev/writing/fluttercon-2023/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/fluttercon-2023/</guid><description>這次在德國柏林的 Fluttercon 匯聚了幾十位開發者與專家，共同分享各自熟悉的技術以及開發想法，內容非常豐富，從 7/5 到7/7 三天的行程，以下有提供了 Agenda。</description><pubDate>Fri, 14 Jul 2023 00:00:00 GMT</pubDate><category>活動與隨筆</category></item><item><title>Flutter 六月大小事</title><link>https://yiichen.pages.dev/writing/flutter-a301a0/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-a301a0/</guid><description>Flutter 六月大小事</description><pubDate>Fri, 07 Jul 2023 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Wow! Flutter runs on Apple Vision Pro!</title><link>https://yiichen.pages.dev/writing/wow-flutter-runs-on-apple-vision-pro/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/wow-flutter-runs-on-apple-vision-pro/</guid><description>簡單的在 Vision Pro 上開發 Flutter APP</description><pubDate>Sat, 24 Jun 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter 五月大小事</title><link>https://yiichen.pages.dev/writing/flutter-d49387/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-d49387/</guid><description>Flutter 五月大小事</description><pubDate>Wed, 07 Jun 2023 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>Codemagic CICD 幫忙添加 Tag 到 Organization Repo</title><link>https://yiichen.pages.dev/writing/codemagic-cicd-tag-organization-repo/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/codemagic-cicd-tag-organization-repo/</guid><description>現在有蠻多公司都會使用 Codemagic 這套服務來完成 APP CICD，尤其他們專為 Flutter 設計，在網頁的操作上非常簡單清楚，提供視覺化介面以及 `yaml` 編輯檔設置兩種方式。每個月 500…</description><pubDate>Thu, 01 Jun 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>XCode 14.3 運行後怎麼出現了 XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a</title><link>https://yiichen.pages.dev/writing/xcode-14-3-xcodedefault-xctoolchain-usr-lib-arc-libarclite-iphonesimulator-a/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/xcode-14-3-xcodedefault-xctoolchain-usr-lib-arc-libarclite-iphonesimulator-a/</guid><description>最近在 XCode 升級更新後，有發生了運行失敗的問題，除了我自己開發遇到之外，很多人也都有一樣的狀況，詢問我該怎麼辦，只好趕緊將處理方式分享出去，幫助更多開發者，大家也不需要在煩惱囉。</description><pubDate>Sat, 20 May 2023 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>這次 Flutter 3.10 與 Dart 3 又強大了多少？Google IO 告訴你</title><link>https://yiichen.pages.dev/writing/flutter-3-10-dart-3-google-io-2023/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3-10-dart-3-google-io-2023/</guid><description>今年的 Google I/O 在位於 Mountain View, California 的總部進行全球直播，最期待的當然是 Flutter 與 Dart 的改版，出現了 Flutter 3.10 與 Dart 3，最大的事情應該就是…</description><pubDate>Fri, 12 May 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter 使用 — dart-define 設置環境變數，簡單與雙平台溝通</title><link>https://yiichen.pages.dev/writing/flutter-dart-define/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-dart-define/</guid><description>當我們在開發 Flutter 時，有時候各平台可能有用到一些服務，會需要 API Key 或是 Token，例如 Android 會在 `AndroidManifest.xml`、iOS 在 `AppDelegate.swift`…</description><pubDate>Sat, 06 May 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter Meetup #1 聚會有什麼？還有 Flutter 四月大小事！</title><link>https://yiichen.pages.dev/writing/flutter-meetup-1-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-meetup-1-flutter/</guid><description>Flutter Meetup #1 聚會有什麼？還有 Flutter 四月大小事！</description><pubDate>Fri, 28 Apr 2023 00:00:00 GMT</pubDate><category>Flutter 月報</category></item><item><title>你知道 Maestro 嗎，兼具人性的自動化測試框架，Flutter 品質就靠它了 — Part 4: 結合 Gitlab CICD</title><link>https://yiichen.pages.dev/writing/maestro-flutter-part-4-gitlab-cicd/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/maestro-flutter-part-4-gitlab-cicd/</guid><description>如果好奇有關 Maestro 的其他文章，可以點下方連結跳轉：</description><pubDate>Sat, 22 Apr 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Maestro 自動化測試</category></item><item><title>你知道 Maestro 嗎，兼具人性的自動化測試框架，Flutter 品質就靠它了 — Part 3: Maestro Cloud</title><link>https://yiichen.pages.dev/writing/maestro-flutter-part-3-maestro-cloud/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/maestro-flutter-part-3-maestro-cloud/</guid><description>在本文範例中，我使用了 Maestro Cloud 幫我運行測試流程，並給予完整的測試報告，包含文字說明和螢幕錄影，整個體驗還不錯。往下快速了解一下～</description><pubDate>Thu, 13 Apr 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Maestro 自動化測試</category></item><item><title>教你快速為 Flutter 設置 Flavor、App Icon 和 Launcher splash — Part 3: flutter_native_splash</title><link>https://yiichen.pages.dev/writing/flutter-flavor-app-icon-launcher-splash-part-3-flutter-native-splash/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-flavor-app-icon-launcher-splash-part-3-flutter-native-splash/</guid><description>這是教學文章的第三篇。在本文中，透過 flutter_native_splash 套件產生啟動畫面所需的圖檔，並針對 Android 12…</description><pubDate>Fri, 07 Apr 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flavor、App Icon 與啟動畫面</category></item><item><title>教你快速為 Flutter 設置 Flavor、App Icon 和 Launcher splash — Part 2: flutter_launcher_icons</title><link>https://yiichen.pages.dev/writing/flutter-flavor-app-icon-launcher-splash-part-2-flutter-launcher-icons/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-flavor-app-icon-launcher-splash-part-2-flutter-launcher-icons/</guid><description>這是教學文章的第二篇。在本文中，我們需要 flutter_launcher_icons 套件的幫助，透過自動化生成的方式，將每個尺寸、場景的 App Icon 設定完成。如果想查看本系列的其他文章，可以點擊下方提供的連結：</description><pubDate>Thu, 30 Mar 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flavor、App Icon 與啟動畫面</category></item><item><title>Isolates 在 Flutter 3.7 &amp; Dart 2.19 的升級，你該知道一下！</title><link>https://yiichen.pages.dev/writing/isolates-flutter-3-7-dart-2-19/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/isolates-flutter-3-7-dart-2-19/</guid><description>隔離在 Flutter 是個很重要的角色，讓我們可以藉由它處理一些繁重的任務，例如：文字解析、圖像處理或是大量的資料存取，適當的使用可以避免 Main isolate 的阻塞，讓 APP 在運行時更為順暢。</description><pubDate>Fri, 24 Mar 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>教你快速為 Flutter 設置 Flavor、App Icon 和 Launcher splash — Part 1: flutter_flavorizr</title><link>https://yiichen.pages.dev/writing/flutter-flavor-app-icon-launcher-splash-part-1-flutter-flavorizr/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-flavor-app-icon-launcher-splash-part-1-flutter-flavorizr/</guid><description>本文展示如何為專案新增多個環境，也就是大家多多少少會聽到的 Flavor，多環境的配置可能提供給工程師開發用的、QA測試用的還有正式給使用者用的，每個環境擁有不一樣的資料或情境，這時候就能透過 Flavor 去配置和管理。</description><pubDate>Thu, 16 Mar 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flavor、App Icon 與啟動畫面</category></item><item><title>提升開發效率的好物，Mason 讓你輕鬆撰寫自定義模板！</title><link>https://yiichen.pages.dev/writing/mason-f052b5/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/mason-f052b5/</guid><description>Mason 可以有效的幫我們提升開發效率，避免花不必要的時間在創建檔案或是無聊的代碼上，可以根據自己和公司的開發習慣去自定義模板和生成結果，很值得投資的一個工具。那就廢話不多說，馬上跟著我往下了解它吧！</description><pubDate>Thu, 09 Mar 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>教你製作強大的 Rive 動畫，完成一隻 Flutter Dash，在 APP 跟它互動！</title><link>https://yiichen.pages.dev/writing/rive-flutter-dash-app/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/rive-flutter-dash-app/</guid><description>已經想很久要製作動畫，之前想說要嘗試 Lottie 還是 Rive，動畫能製作的效果都很棒，不過 Flutter 持續有在跟 Rive 合作，社群活躍，團隊本身也有 Flutter…</description><pubDate>Thu, 02 Mar 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter 如何根據 Flavor 多環境載入對應的 Firebase Config</title><link>https://yiichen.pages.dev/writing/flutter-flavor-firebase-config/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-flavor-firebase-config/</guid><description>本文的內容應該很多人都會碰到，我們很常為了加速開發，會使用許多 Firebase 服務，例如：Authentication、Analytics 和 Crashlytics 等等，這時候就需要處理 Flutter 專案與…</description><pubDate>Thu, 16 Feb 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>你知道 Maestro 嗎，兼具人性的自動化測試框架，Flutter 品質就靠它了 — Part 2: 指令與操作</title><link>https://yiichen.pages.dev/writing/maestro-flutter-part-2/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/maestro-flutter-part-2/</guid><description>Maestro 是一個 End-to-End 測試的解決方案，即使不是開發人員也可以很容易地編寫測試細節。本文是系列文章的第二篇，主要解說 Maestro 提供了哪些好用的操作指令，簡單易懂，你應該花一點時間就能上手了，趕快往下看看吧！</description><pubDate>Mon, 06 Feb 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Maestro 自動化測試</category></item><item><title>你知道 Maestro 嗎，兼具人性的自動化測試框架，Flutter 品質就靠它了 — Part 1: 介紹與使用</title><link>https://yiichen.pages.dev/writing/maestro-flutter-part-1/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/maestro-flutter-part-1/</guid><description>本範例除了提供基本的測試範例，也有自己撰寫的 Script ，為了進行自動化多 `flow` 驗證，在最後提供結果報告，很適合與 CI 做整合。</description><pubDate>Thu, 02 Feb 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Maestro 自動化測試</category></item><item><title>讓人驚艷的 Flutter Forward，釋出 Flutter 3.7 和 Dart 2.19</title><link>https://yiichen.pages.dev/writing/flutter-forward-flutter-3-7-dart-2-19/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-forward-flutter-3-7-dart-2-19/</guid><description>Impeller, WASM, Element Embedding, and more</description><pubDate>Fri, 27 Jan 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>學會運用 Flutter Widgetbook，該管好自己和公司的元件庫了！</title><link>https://yiichen.pages.dev/writing/flutter-widgetbook/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-widgetbook/</guid><description>當我們專案越來越大時，為了讓每個畫面的元素都能夠重複使用，自定義的元件一定是非常多，我們如何在不是開發的環境下去瀏覽和測試這些元件，讓設計人員也能確認是否符合他的想法，這個時候需要像 Widgetbook 這類的輔助工具。</description><pubDate>Thu, 19 Jan 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>剛進入 Flutter 嗎？適合初學者食用，GetX 是否適合你呢！</title><link>https://yiichen.pages.dev/writing/flutter-getx/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-getx/</guid><description>常常看到有許多人在討論 GetX 如何，通常很多是剛進入 Flutter 的初學者看到，或是有許多狀態管理可以選擇，好奇所以詢問，很棒的是有些人在決定投入之前有先試著詢問社群，我這邊先給個結論</description><pubDate>Mon, 16 Jan 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Honey E2E Testing in Flutter. This honey is good to eat and sweet.</title><link>https://yiichen.pages.dev/writing/honey-e2e-testing-in-flutter-this-honey-is-easy-to-eat-and-sweet/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/honey-e2e-testing-in-flutter-this-honey-is-easy-to-eat-and-sweet/</guid><description>New HoneyTalk language for testing</description><pubDate>Thu, 12 Jan 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>了解剛出爐的 Honey E2E Testing，不是開發者也能幫忙寫 Flutter 測試！</title><link>https://yiichen.pages.dev/writing/honey-e2e-testing-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/honey-e2e-testing-flutter/</guid><description>在 `main()` 方法透過環境變數去判斷是否要執行 Honey 初始化，使用 HoneyWidgetsBinding</description><pubDate>Sat, 07 Jan 2023 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>教你為 Riverpod 2.0 撰寫 Flutter 測試，使用 Mocktail 讓你輕鬆不畏懼！ part.2</title><link>https://yiichen.pages.dev/writing/riverpod-2-0-flutter-mocktail-part-2/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/riverpod-2-0-flutter-mocktail-part-2/</guid><description>本文適合對 Riverpod 2.0 有實際玩過且熟悉的朋友們，不會特別講解相關開發技巧，我們著重在如何寫好一個基本的測試，穩固專案的品質。</description><pubDate>Sat, 31 Dec 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Riverpod 2.0 測試</category></item><item><title>教你為 Riverpod 2.0 撰寫 Flutter 測試，使用 Mocktail 讓你輕鬆不畏懼！ part.1</title><link>https://yiichen.pages.dev/writing/riverpod-2-0-mocktail-part-1/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/riverpod-2-0-mocktail-part-1/</guid><description>本文都會使用到 Mocktail 套件，優點是方便設置假資料，只需要一行即可使用 Mock class 開始測試，不需要額外生成測試代碼。透過 Mocktail 我們需要建立一個 Mock class 並繼承…</description><pubDate>Sun, 25 Dec 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Riverpod 2.0 測試</category></item><item><title>輕鬆了解 Isar NoSQL DB，用它來實作 Flutter 資料庫吧！</title><link>https://yiichen.pages.dev/writing/isar-nosql-db-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/isar-nosql-db-flutter/</guid><description>指定表和欄位名稱。建議集合跟屬性都要使用，為臨時改名做準備</description><pubDate>Thu, 15 Dec 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>ClickUp 與 Gitlab Repo 互動的幾個操作！</title><link>https://yiichen.pages.dev/writing/clickup-gitlab-repo/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/clickup-gitlab-repo/</guid><description>可以指定Repo與ClickUp產生連結並進行操作互動</description><pubDate>Fri, 09 Dec 2022 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter 輕鬆實作 i18n，使用 easy_localization_generator 就對了</title><link>https://yiichen.pages.dev/writing/flutter-i18n-easy-localization-generator/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-i18n-easy-localization-generator/</guid><description>本文教你使用 `easy_localization` 套件實作 Flutter i18n，其中 `easy_localization_generator` 套件負責取得 Google sheet 並生成字串檔與翻譯檔，接著透過…</description><pubDate>Thu, 01 Dec 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter CICD 使用 Gitlab Runner 和 App Center 實作 part.2</title><link>https://yiichen.pages.dev/writing/flutter-cicd-gitlab-runner-app-center-part-2/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-cicd-gitlab-runner-app-center-part-2/</guid><description>上一篇我們進行了 Apple、Gitlab Runner、iOS、App Center 設定，完成所需的前置作業。而本文是很重要的一環，要撰寫機器運行的工作內容，要請它幫我們處理一些事情，最後將APP部署到指定平台，讓大家可以下載使用。</description><pubDate>Tue, 22 Nov 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flutter CI/CD：GitLab Runner × App Center</category></item><item><title>Flutter CICD 使用 Gitlab Runner 和 App Center 實作 part.1</title><link>https://yiichen.pages.dev/writing/flutter-cicd-gitlab-runner-app-center-part-1/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-cicd-gitlab-runner-app-center-part-1/</guid><description>上次的 Flutter CICD 我們使用了 CodeMagic 和 Firebase 實現，透過別人的平台服務幫我們做事。而這次我們要使用自己的機器處理 CICD…</description><pubDate>Sun, 13 Nov 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Flutter CI/CD：GitLab Runner × App Center</category></item><item><title>使用 CodeMagic 和 Firebase 實現 Flutter CICD</title><link>https://yiichen.pages.dev/writing/how-to-cicd-for-flutter-app/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/how-to-cicd-for-flutter-app/</guid><description>在任何應用的開發過程中…</description><pubDate>Sat, 29 Oct 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>輕鬆完成 Flutter 開發環境，最新版！</title><link>https://yiichen.pages.dev/writing/flutter-3a70e8/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3a70e8/</guid><description>Flutter Development Environment Setup</description><pubDate>Wed, 05 Oct 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>在Uniswap交易自己的ERC20代幣</title><link>https://yiichen.pages.dev/writing/uniswap-erc20/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/uniswap-erc20/</guid><description>上一篇我們講解到如何發布屬於自己的代幣，接下來要使用這個ERC20 Token在Uniswap上進行一些代幣設置和操作，跟著圖文解說就能完成了，往下滑看看吧！</description><pubDate>Mon, 26 Sep 2022 00:00:00 GMT</pubDate><category>Web3</category></item><item><title>輕鬆在乙太鏈發布自己的ERC20代幣</title><link>https://yiichen.pages.dev/writing/erc20-a080d1/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/erc20-a080d1/</guid><description>這兩年越來越多人接觸到區塊鏈，很常聽到加密貨幣、NFT、GameFi等等，有些公司都會想發行自己的代幣，結合自己提供的線上線下服務，藉此發揮最大效益。</description><pubDate>Thu, 15 Sep 2022 00:00:00 GMT</pubDate><category>Web3</category></item><item><title>實作 Flutter 多變有趣的滾動效果CustomScrollView！</title><link>https://yiichen.pages.dev/writing/flutter-customscrollview/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-customscrollview/</guid><description>通常如果使用ListView放置在ListView裡會出錯，原因是在Layout時父ListView不能判斷子ListView的高度，但可以設置子ListView的 shrinkWrap = true…</description><pubDate>Thu, 08 Sep 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>如何在Flutter使用 Makefile 節省你的時間？</title><link>https://yiichen.pages.dev/writing/flutter-makefile/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-makefile/</guid><description>聰明的使用工具來提升效率…</description><pubDate>Wed, 17 Aug 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>輕鬆在 Flutter 監聽 APP 的生命週期</title><link>https://yiichen.pages.dev/writing/detect-the-page-and-app-state-in-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/detect-the-page-and-app-state-in-flutter/</guid><description>很常因為一些情境，需要了解目前APP與畫面的狀態，監聽使用情況。當用戶將APP滑到背景時可以停止某些服務以節省資源，或是用來計算用戶的線上時間等等，幫助性能提升與分析。</description><pubDate>Thu, 11 Aug 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Easily understand StatefulWidget LifeCycle of Flutter</title><link>https://yiichen.pages.dev/writing/easily-understand-statefulwidget-lifecycle-of-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/easily-understand-statefulwidget-lifecycle-of-flutter/</guid><description>不管是Flutter還是Android和iOS…</description><pubDate>Sun, 31 Jul 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>提高Flutter性能的小技巧！(三)</title><link>https://yiichen.pages.dev/writing/flutter-847f70/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-847f70/</guid><description>補充：適當的搭配 `RepaintBoundary` 來開發，讓Tree不花費過多成本在重建</description><pubDate>Tue, 19 Jul 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>提高 Flutter 性能的小技巧</category></item><item><title>這幾個 Discord Bot 你需要知道！</title><link>https://yiichen.pages.dev/writing/discord-bot/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/discord-bot/</guid><description>最近有協助了幾個NFT專案的Discord建置，每個社群的架構跟功能都大同小異，將一些經驗記錄下來，如果不想要自行開發機器人的話可以考慮使用這些主流項目，輕鬆讓Discord更強大，趕緊往下看看吧。</description><pubDate>Thu, 14 Jul 2022 00:00:00 GMT</pubDate><category>Web3</category></item><item><title>“freezed” makes model class strong and easily</title><link>https://yiichen.pages.dev/writing/freezed-makes-model-class-strong-and-easily/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/freezed-makes-model-class-strong-and-easily/</guid><description>補充：如果有遺漏的部分或拼寫錯誤，build_runner 將在執行時產生一些錯誤</description><pubDate>Wed, 06 Jul 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>VSCode 隱藏自動產生的檔案</title><link>https://yiichen.pages.dev/writing/vscode-8be008/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/vscode-8be008/</guid><description>通常專案都會執行編譯或使用程式碼產生器，產出多個額外的檔案，可能造成目錄的閱讀性提高，這時候可以經由設定讓這些檔案隱藏不顯示，輕鬆完成。</description><pubDate>Fri, 01 Jul 2022 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>LoadBalancer is optimization for Isolates in Flutter</title><link>https://yiichen.pages.dev/writing/flutter-isolates-loadbalancer/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-isolates-loadbalancer/</guid><description>如果有遇到圖片或大量資料要處理，通常想到的會是使用`Isolate`，請background worker幫忙，最後將結果返回UI thread進行畫面更新，從而減輕主線程的負擔。</description><pubDate>Wed, 29 Jun 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter自動補上const，不再為Widget煩惱！</title><link>https://yiichen.pages.dev/writing/flutter-const-widget/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-const-widget/</guid><description>通常開發時如果遇到沒有可變配置參數、狀態的Widget時，因為效能疑慮會建議加上 `const` 修飾符，避免重建與記憶體浪費。</description><pubDate>Sun, 26 Jun 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>快速刪除VSCode專案裡的註解</title><link>https://yiichen.pages.dev/writing/vscode-4ea1fc/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/vscode-4ea1fc/</guid><description>開發時應該都會遇到想刪除某個檔案註解的時候吧？逐步清除怎麼可以呢，身為工程屍可不允許做重複的事情，浪費了幾秒的寶貴時間，空閒時間應該要多休息才對XD。本文使用正規表示法快速替代幾種註解樣式，輕鬆解決！</description><pubDate>Sun, 26 Jun 2022 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>提高Flutter性能的小技巧！(二)</title><link>https://yiichen.pages.dev/writing/flutter-2fa068/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-2fa068/</guid><description>大量的文字與圖像運算可能會堵塞主線程，適當使用 Isolate 可以提升性能並優化使用者體驗。</description><pubDate>Thu, 16 Jun 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>提高 Flutter 性能的小技巧</category></item><item><title>提高Flutter性能的小技巧！(一)</title><link>https://yiichen.pages.dev/writing/flutter-c10963/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-c10963/</guid><description>這些套件提供穩定的架構確保開發流程，更可以有效幫助資料與畫面刷新，而不是重建所有元件</description><pubDate>Sun, 12 Jun 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>提高 Flutter 性能的小技巧</category></item><item><title>實作 Discord 機器人取得 NFT 地板價</title><link>https://yiichen.pages.dev/writing/discord-nft/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/discord-nft/</guid><description>實作Discord的NFT地板價機器人，持續將最新價格呈現給DC成員看，也可以透過指令查詢地板價，根據需求去使用，簡單幫NFT社群開發自己的功能機器人，提升社群價值</description><pubDate>Sun, 29 May 2022 00:00:00 GMT</pubDate><category>Web3</category></item><item><title>What are Async and Isolates in Flutter?</title><link>https://yiichen.pages.dev/writing/what-are-async-and-isolates-in-flutter/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/what-are-async-and-isolates-in-flutter/</guid><description>Async 非同步 ➤ 並發(Concurrency)</description><pubDate>Sun, 22 May 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter 3 with some good stuff!</title><link>https://yiichen.pages.dev/writing/flutter-3/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-3/</guid><description>Google IO 2022 發佈了Flutter…</description><pubDate>Sun, 15 May 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter Riverpod 輕鬆學(二)，一些進階用法！</title><link>https://yiichen.pages.dev/writing/riverpod-80acf4/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/riverpod-80acf4/</guid><description>監聽 Provider 的狀態變化，參數包含上一個狀態、新的狀態</description><pubDate>Tue, 26 Apr 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Riverpod 輕鬆學</category></item><item><title>Flutter Riverpod 輕鬆學，簡單處理狀態管理！</title><link>https://yiichen.pages.dev/writing/riverpod/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/riverpod/</guid><description>如果Provider是InheritedWidget的簡化，那麼Riverpod就是從頭開始對InheritedWidget的重新實現。</description><pubDate>Sun, 24 Apr 2022 00:00:00 GMT</pubDate><category>Flutter 技術</category><category>Riverpod 輕鬆學</category></item><item><title>Discord使用Collab.land驗證NFT持有者</title><link>https://yiichen.pages.dev/writing/discord-collab-land-nft/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/discord-collab-land-nft/</guid><description>首先邀請Collab進入到自己的Discord，我們使用創辦人才進行操作。</description><pubDate>Wed, 06 Apr 2022 00:00:00 GMT</pubDate><category>Web3</category></item><item><title>購買NFT前需要知道的幾件事(二)</title><link>https://yiichen.pages.dev/writing/nft-1b75c8/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/nft-1b75c8/</guid><description>當項目方的成員是匿名且搜尋不到資料，就需要特別注意，因為在不了解團隊的底細下，很難知道他們的經歷跟作風，當我們越不了解相對的風險也會越高，最好是每個人都能從Google上找到資料，安心的投資很重要呀！</description><pubDate>Tue, 05 Apr 2022 00:00:00 GMT</pubDate><category>Web3</category><category>購買 NFT 前需要知道的事</category></item><item><title>購買NFT前需要知道的幾件事(一)</title><link>https://yiichen.pages.dev/writing/nft-6784a0/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/nft-6784a0/</guid><description>實名團隊與匿名團隊差很多…</description><pubDate>Mon, 28 Mar 2022 00:00:00 GMT</pubDate><category>Web3</category><category>購買 NFT 前需要知道的事</category></item><item><title>23 Powerful VS Code Shortcuts with Best Performace On Mac</title><link>https://yiichen.pages.dev/writing/23-powerful-vs-code-shortcuts-with-best-performace-on-mac/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/23-powerful-vs-code-shortcuts-with-best-performace-on-mac/</guid><description>For Flutter developer｜Efficient shortcut keys</description><pubDate>Sun, 13 Mar 2022 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Android｜開發｜快速在Studio取得SHA-1、SHA-256金鑰</title><link>https://yiichen.pages.dev/writing/android-studio-sha-1-sha-256/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/android-studio-sha-1-sha-256/</guid><description>點擊右邊側邊欄上的Gradle，並點擊大象圖示，開啟命令視窗</description><pubDate>Tue, 25 Jan 2022 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter｜開發｜如何讓TextField根據字數延伸呢？</title><link>https://yiichen.pages.dev/writing/flutter-textfield-d67e8b/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-textfield-d67e8b/</guid><description>先在TextField外層包上`IntrinsicWidth`，可以讓輸入框從最小尺寸延伸到最大寬度，像Flexible的效果自動伸縮</description><pubDate>Tue, 25 Jan 2022 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>VS Code上的24個實用快捷鍵！馬上讓開發速度快上好幾倍！</title><link>https://yiichen.pages.dev/writing/vs-code-24/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/vs-code-24/</guid><description>Flutter開發必備｜高效快捷鍵</description><pubDate>Mon, 27 Dec 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>iOS &amp; Apple｜雲端推播｜實作APNS會需要知道的幾個步驟</title><link>https://yiichen.pages.dev/writing/ios-apple-apns/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/ios-apple-apns/</guid><description>\4. 成功後再點擊新增的Identifier，進行通知的設置</description><pubDate>Fri, 03 Dec 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter｜網易七魚｜客服｜flutter_yii_qiyu套件使用教學</title><link>https://yiichen.pages.dev/writing/flutter-flutter-yii-qiyu/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-flutter-yii-qiyu/</guid><description>Flutter目前官方沒有支援，所以自行實作原生SDK，製作 Flutter Package</description><pubDate>Sat, 20 Nov 2021 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Slack｜機器人｜輸入指令後請求API做一些事情</title><link>https://yiichen.pages.dev/writing/slack-api/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/slack-api/</guid><description>平常都是用Slack進行公務上的討論，而這次因為工作需要，想透過機器人幫我們做一些事情</description><pubDate>Fri, 19 Nov 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>幣安｜數位貨幣｜USDT｜從幣托入金到幣安</title><link>https://yiichen.pages.dev/writing/usdt-3ef149/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/usdt-3ef149/</guid><description>\3. 選擇交易網路 Tron(TRC20)，這是非常重要的地方，不能選錯哦</description><pubDate>Fri, 19 Nov 2021 00:00:00 GMT</pubDate><category>Web3</category></item><item><title>網易七魚｜客服｜簡易介紹與說明、實作雲端推播遇到的問題與解決</title><link>https://yiichen.pages.dev/writing/post-86e72e/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/post-86e72e/</guid><description>用戶之前如果有留言，客服能在之後進入聊天室並傳訊息給用戶，聊天室不會因為經過一段時間被關閉</description><pubDate>Tue, 09 Nov 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter｜Package｜專案設置與載入套件裡用到的Android Module</title><link>https://yiichen.pages.dev/writing/flutter-package-android-module/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-package-android-module/</guid><description>因為實作七魚客服的Flutter套件，使用的SDK是透過Android Module匯入，完成後需整合至我們的Flutter專案，但是在Flutter build的過程中會發生找不到Android Module的問題，需要額外設置才能解決。</description><pubDate>Fri, 05 Nov 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Spotify | 問題 | 在Macbook Pro M1上如何正常運作不黑屏？</title><link>https://yiichen.pages.dev/writing/spotify-macbook-pro/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/spotify-macbook-pro/</guid><description>輸入 ~/Library/Application Support/Spotify 開啟資料夾</description><pubDate>Fri, 18 Jun 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Apple | App | 取得Pro Apps Bundle 教育版，購買流程！</title><link>https://yiichen.pages.dev/writing/apple-app-pro-apps-bundle/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/apple-app-pro-apps-bundle/</guid><description>聽說是隨機抽查，會寄Email給消費者，需要提交學生證或是其他證明文件</description><pubDate>Wed, 12 May 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | Google Login | Google hasn’t verified this app</title><link>https://yiichen.pages.dev/writing/flutter-google-login-google-hasnt-verified-this-app/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-google-login-google-hasnt-verified-this-app/</guid><description>開啟你的GCP後台，到憑證頁面，建立新的OAuth Client ID，輸入必填資訊，軟體包ID就是Package ID或Bundle ID，務必跟專案上相同</description><pubDate>Wed, 31 Mar 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | Keyboard | 如何點擊外部就將鍵盤隱藏起來？</title><link>https://yiichen.pages.dev/writing/flutter-keyboard/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-keyboard/</guid><description>behavior = HitTestBehavior.opaque</description><pubDate>Mon, 15 Mar 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Android | 問題 | Version | AAPT: error: resource attr/flow_horizontalSeparator not found</title><link>https://yiichen.pages.dev/writing/android-version-aapt-error-resource-attr-flow-horizontalseparator-not-found/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/android-version-aapt-error-resource-attr-flow-horizontalseparator-not-found/</guid><description>Build的時候出現錯誤，發現缺少flow_horizontalSeparator</description><pubDate>Sat, 20 Feb 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Android | BLE | Beacon | 如何廣播的像iBeacon一樣?原生方式與AltBeacon套件</title><link>https://yiichen.pages.dev/writing/android-ble-beacon-ibeacon-altbeacon/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/android-ble-beacon-ibeacon-altbeacon/</guid><description>可以解析BLE廣播數據包的第5， 6，7，8字節的數據來判斷這個BLE設備是不是iBeacon設備</description><pubDate>Sun, 31 Jan 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | ListView | 如何讓Item依照內容多寡去變化長寬而不要寫死固定大小?</title><link>https://yiichen.pages.dev/writing/flutter-listview-item/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-listview-item/</guid><description>如果ListView的方向是vertical，清單的項目長度就會依照內容而變化，這樣就不需要設置固定大小，能讓清單的呈現更加自然哦！</description><pubDate>Mon, 11 Jan 2021 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>iOS| 問題 | Version | Update to recommended settings</title><link>https://yiichen.pages.dev/writing/flutter-version-update-to-recommended-settings/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-version-update-to-recommended-settings/</guid><description>Build的時候出現錯誤，發現套件的最小開發版本需要更新</description><pubDate>Sat, 19 Dec 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | Version | but the range of supported deployment target version for this platform is 8.0 to 12.1</title><link>https://yiichen.pages.dev/writing/flutter-version-but-the-range-of-supported-deployment-target-version-for-this-platform-is/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-version-but-the-range-of-supported-deployment-target-version-for-this-platform-is/</guid><description>Flutter | 問題 | Version | but the range of supported deployment target version for this platform is 8.0 to 12.1</description><pubDate>Wed, 16 Dec 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | tFlite | ‘metal_delegate.h’ file not found</title><link>https://yiichen.pages.dev/writing/flutter-tflite-metal-delegate-h-file-not-found/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-tflite-metal-delegate-h-file-not-found/</guid><description>\3. 執行pod install命令，更新套件，運行專案</description><pubDate>Mon, 07 Dec 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | Version | 在上架時跳出minimum deployment target的訊息</title><link>https://yiichen.pages.dev/writing/flutter-version-minimum-deployment-target/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-version-minimum-deployment-target/</guid><description>需要確定Flutter資料夾的AppFrameworkInfo.plist設定， 調整MinimumOSVersion</description><pubDate>Thu, 12 Nov 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | Size | 如何取得指定Widget的長寬？</title><link>https://yiichen.pages.dev/writing/flutter-size-widget/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-size-widget/</guid><description>Flutter | Size | 如何取得指定Widget的長寬？</description><pubDate>Thu, 05 Nov 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | Bloc &amp; State| 第二次在Bloc裡觸發狀態竟然沒有反應？</title><link>https://yiichen.pages.dev/writing/flutter-bloc-state-bloc/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-bloc-state-bloc/</guid><description>將抽象類別上繼承Equatable的部分刪除，把每個類別的實作方式拿掉，接下來在Bloc上就能順利yield指定的狀態，而Screen裡BlocConsumer的監聽部分也會被觸發，就能做後續處理囉～</description><pubDate>Wed, 28 Oct 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | 在 iOS 14的手機上開發運行時發生崩潰的情況</title><link>https://yiichen.pages.dev/writing/flutter-ios-14/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-ios-14/</guid><description>手機連著電腦在開發時運行很正常，但只要線一拔除後就會關閉APP，無法再次打開，除非連著線運行</description><pubDate>Mon, 19 Oct 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | Icon | 如何使用自己做的圖標？</title><link>https://yiichen.pages.dev/writing/flutter-icon/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-icon/</guid><description>Flutter | Icon | 如何使用自己做的圖標？</description><pubDate>Sat, 15 Aug 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 取得定位經緯度 | 輕鬆使用包好的工具類 | GeoLocator</title><link>https://yiichen.pages.dev/writing/flutter-geolocator/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-geolocator/</guid><description>isReady()：檢查位置服務是否有正常運行，只要是沒有權限和未開啟，都是還沒準備好，使用後取得返回值來執行後續動作</description><pubDate>Sat, 18 Jul 2020 00:00:00 GMT</pubDate><category>Flutter 技術</category></item><item><title>Flutter | 問題 | TextField雙擊後出現錯誤 cutButtonLabel was called on null.</title><link>https://yiichen.pages.dev/writing/flutter-textfield-cutbuttonlabel-was-called-on-null/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-textfield-cutbuttonlabel-was-called-on-null/</guid><description>TextField點兩下後出現 The getter ‘cutButtonLabel’ was called on null</description><pubDate>Wed, 24 Jun 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | iOS模擬器因為某些原因運行不了</title><link>https://yiichen.pages.dev/writing/flutter-ios/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-ios/</guid><description>目前在Xcode11.5、iOS13.5的情況下，模擬器因為未知原因運行不了</description><pubDate>Thu, 04 Jun 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | Image | 如何製作圓形圖片(個人大頭貼)</title><link>https://yiichen.pages.dev/writing/flutter-image-880c3d/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-image-880c3d/</guid><description>Flutter | Image | 如何製作圓形圖片(個人大頭貼)</description><pubDate>Mon, 10 Feb 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Python | 問題 | module ‘re’ has no attribute ‘match’</title><link>https://yiichen.pages.dev/writing/python-module-re-has-no-attribute-match/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/python-module-re-has-no-attribute-match/</guid><description>Python | 問題 | module ‘re’ has no attribute ‘match’</description><pubDate>Mon, 03 Feb 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | TextField打開鍵盤後超出螢幕的錯誤</title><link>https://yiichen.pages.dev/writing/flutter-textfield/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-textfield/</guid><description>在許多情境下都會使用到TextField，但是打開鍵盤後卻會有Overflowed溢出的問題</description><pubDate>Fri, 31 Jan 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | Apple Sign in 取得Email為null</title><link>https://yiichen.pages.dev/writing/flutter-apple-sign-in-email-null/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-apple-sign-in-email-null/</guid><description>第一次使用Apple登入，發現Email都是null，重試了好幾遍還是一樣</description><pubDate>Sat, 18 Jan 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | 使用FCM套件後產生AppBundle卡住了( warning: [deprecation] getFlutterEngine() inFlutterPluginBinding has been deprecated setupChannel(binding.getFlutterEngine().getDartExecutor(),binding.getApplicationContext());)</title><link>https://yiichen.pages.dev/writing/flutter-fcm-appbundle-warning-deprecation-getflutterengine/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-fcm-appbundle-warning-deprecation-getflutterengine/</guid><description>執行 Flutter build appbundle -v 要產出AppBundle準備上架Android App，但是過程中發現問題</description><pubDate>Wed, 08 Jan 2020 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 問題 | 產出Android AppBundle卡住了(has different version for the compile (1.0.0) and runtime (1.0.1) classpath)</title><link>https://yiichen.pages.dev/writing/flutter-android-appbundle-has-different-version-for-the-compile-1-0-0/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-android-appbundle-has-different-version-for-the-compile-1-0-0/</guid><description>執行 Flutter build appbundle -v 要產出AppBundle準備上架Android App，但是過程中發現問題</description><pubDate>Mon, 30 Dec 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | 兩個平台App Icon的設置方式</title><link>https://yiichen.pages.dev/writing/flutter-app-icon/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-app-icon/</guid><description>第三步：上傳Icon圖片，然後選取旁邊的iPhone、Android就可以了，其他的選項依照以後的開發需要再去點選</description><pubDate>Sat, 09 Nov 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Flutter | Image圖片的使用方式</title><link>https://yiichen.pages.dev/writing/flutter-image/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/flutter-image/</guid><description>撰寫代碼之前需要做一下設定，打開 pubspec.yaml 檔案</description><pubDate>Wed, 06 Nov 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Xcode | 問題 | 模擬器無法開啟(Unable to boot device due to insufficient system resources)</title><link>https://yiichen.pages.dev/writing/xcode-unable-to-boot-device-due-to-insufficient-system-resources/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/xcode-unable-to-boot-device-due-to-insufficient-system-resources/</guid><description>很像是跟系統記憶體有關的問題，可以使用這兩個方式來改進，在Terminal視窗輸入，後面的數值依照個人的環境去調整</description><pubDate>Wed, 06 Nov 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Android | 取得 MD5、SHA1、SHA256 金鑰指紋</title><link>https://yiichen.pages.dev/writing/android-md5-sha1-sha256/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/android-md5-sha1-sha256/</guid><description>Android | 取得 MD5、SHA1、SHA256 金鑰指紋</description><pubDate>Wed, 23 Oct 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Grafana | 將資料視覺化？簡易的介紹與操作！</title><link>https://yiichen.pages.dev/writing/grafana-4af05a/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/grafana-4af05a/</guid><description>快速的了解 Grafana 並使用它！</description><pubDate>Wed, 23 Oct 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Swift | 問題 | Pods-resources.sh: Permission denied</title><link>https://yiichen.pages.dev/writing/swift-pods-resources-sh-permission-denied/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/swift-pods-resources-sh-permission-denied/</guid><description>在A電腦創建並導入pod的項目，在B電腦上編譯發生</description><pubDate>Wed, 23 Oct 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Android | 簡單使用SHA-1在網頁上取得KeyHash開發金鑰雜湊</title><link>https://yiichen.pages.dev/writing/android-sha-1-keyhash/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/android-sha-1-keyhash/</guid><description>在使用Facebook SDK的時候通常會需要密鑰雜湊</description><pubDate>Tue, 22 Oct 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>App Inventor 2 | 如何執行呢？使用模擬器！使用Wifi搭配AI2的APP！</title><link>https://yiichen.pages.dev/writing/app-inventor-2-wifi-ai2-app/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/app-inventor-2-wifi-ai2-app/</guid><description>App Inventor 2 | 如何執行呢？使用模擬器！使用Wifi搭配AI2的APP！</description><pubDate>Tue, 22 Oct 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>XAMPP | Windows | 2017 | 簡易安裝手冊</title><link>https://yiichen.pages.dev/writing/xampp-windows-2017/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/xampp-windows-2017/</guid><description>(2) 新增/修改登入帳號與密碼: 點擊上方的面板, 再點擊[新增使用者]以新增一筆新 的登入帳號與密碼，透過此帳號密碼從php存取mysql (例如:aaa/aaa)</description><pubDate>Tue, 08 Oct 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item><item><title>Android | 使用代碼簡單取得KeyHash開發密鑰雜湊</title><link>https://yiichen.pages.dev/writing/android-keyhash/</link><guid isPermaLink="true">https://yiichen.pages.dev/writing/android-keyhash/</guid><description>在使用Facebook SDK的時候通常會需要密鑰雜湊</description><pubDate>Mon, 30 Sep 2019 00:00:00 GMT</pubDate><category>開發筆記</category></item></channel></rss>