Published in保羅的 Flutter 開發技巧避免隱晦的程式邏輯 — Index 篇過度依賴索引存取 List 會降低可讀性與維護性,例如解析 JSON 陣列或用索引判斷 UI 顯示。改進方式包括使用具名類別、Record 類型,或直接調整 UI 結構,使程式碼更直覺、易維護。Mar 9Mar 9
Published in保羅的 Flutter 開發技巧避免隱晦的程式邏輯程式碼需清楚呈現邏輯,便於理解與維護。面對需求變更,應選擇能直觀表達意圖的設計,避免隱晦邏輯。透過重構保持程式碼品質,支持未來擴展。Jan 25Jan 25
Published in保羅的 Flutter 開發技巧新書介紹:不可不知的 Flutter App 自動化測試實戰攻略如何在 Flutter 開發中熟練運用自動化測試來保護你的 AppDec 29, 2024Dec 29, 2024
Published in保羅的 Flutter 開發技巧Container — 一個你最熟悉又最陌生的 Widget透過簡單的範例,介紹 Container 的排版問題。文中用簡單的方式帶你深入原始碼,探索你不知道的 Container 行為。Dec 23, 2024Dec 23, 2024
Published in保羅的 Flutter 開發技巧自製 Flutter Tab Bar — 深入底層更新機制本文探討了 Element 更新機制,並分析 Row + Expanded 與 AnimatedSize 無法正常運作的元因。最後提供了兩種解決方案:使用 Expanded 並將 flex 設為 0,或使用 GlobalObjectKey。Dec 8, 2024Dec 8, 2024
Published in保羅的 Flutter 開發技巧自製 Flutter Tab Bar — 使用 CustomMultiChildLayout本文深入分析了 Row 的佈局邏輯及其與 Flexible 和 Expanded 的互動,帶領讀者深入了解 Row 的運作機制。Nov 19, 2024Nov 19, 2024
Published in保羅的 Flutter 開發技巧自製 Flutter Tab Bar — 使用 CustomMultiChildLayout本文探討使用 CustomMultiChildLayout 和 AnimatedSize 自訂 Tab Bar 特效,提升互動性與體驗。Oct 31, 2024Oct 31, 2024
Published in保羅的 Flutter 開發技巧如何讓 ListView 自動對齊透過覆寫 ScrollPhysics 實現 ListView 自動對齊,提升滑動體驗並提供開發新技巧。May 1, 2024May 1, 2024
Published inCloud Latitude Engineering Blog減緩 PageView 動畫加上 Table 造成的卡頓 — 解決篇在上一篇文章的最後,我們發現問題點了,這篇文章中就來聊聊如何簡單又有效的解決 PageView 動畫加上複雜畫面造成的卡頓問題。Jul 30, 20231Jul 30, 20231
Published inCloud Latitude Engineering Blog減緩 PageView 動畫加上 Table 造成的卡頓 — 問題篇在 Flutter 中 加一點 PageView,加上一點動畫,最後加上一個複雜畫面,App 可能就開始有效能問題了。來看看我們如何簡單又有效的分析並解決問題吧。Jul 22, 2023Jul 22, 2023