第十六屆 冠軍

mobile-development
Flutter 開發實戰 - 30 天逃離新手村
andyyu0920

系列文章

DAY 31

Flutter 藍芽通訊使用 flutter_blue_plus

隨著藍芽普及成為生活中幾乎是不可或缺的一部分,它實現了裝置之間無線傳輸連線。在開發行動應用程式時,尤其涉及 IoT 或週邊裝置如耳機的應用程式時,整合藍芽功能就...

DAY 32

最佳實踐 2024 年版

Flutter 無疑的是一個高效率的跨平台解決方案。桌面、行動裝置的應用程式都可以使用它建置創新的軟體服務。在這個時間點,如果您剛要學習應用程式開發或者有跨平台...

DAY 33

Rive - 動畫解決方案新選擇

在這之前,我們介紹了關於 Lottie 一個近年來常見的動畫解決方案。然而隨著技術的進步,現在我們還可以選擇一個更強大的替代品 - Rive。 基本上 Rive...

DAY 34

錯誤處理

Flutter 能夠自動處理在其內部運作過程中出現的錯誤。比如渲染畫面、安排組件位置、建立使用者介面時,如果出現錯誤,Flutter 會自動攔截這些錯誤。但如果...

DAY 35

了解 Composited Layer 進行應用程式效能優化

在 Flutter 中,除了 Widget、Element、和 RenderObject 結構外,還有一個 Layer 結構。就像 Element 結構在建構階...

DAY 36

Shorebird - Flutter 版 Code Push

為了更加全面的評估分析實務上使用的需求,這裡我們進一步介紹 Flutter 的 Code Push。 首先關於「Code Push」 這個術語的起源最初我是...

DAY 37

番外篇 - 理解模式與解構

初學 Dart 如果你常常被一些魔法般的程式碼困惑,很可能是沒有深入理解模式的概念。模式(Pattern)是 Dart 3.0 引入的一個重要特性,模式 pat...

DAY 38

番外篇 - 快速複習類別

最基本的類別語法 class Person { String name; int age; Person(String name, int a...