前幾天,也就是 2021 年 12 月 9 號,Flutter 又宣布有新的 2.8 版了,距離我上次 10 月更新到 2.5 版失敗,也不過才兩個月,話說,Flutter 改版也太快了吧,不過也好啦,這代表 Flutter 團隊有認真在開發,...
深入 CustomPaint(),導入多工 isolate() 計算複雜的波形資料,優化使用者體驗,正面對決巨量繪圖的挑戰
使用 CustomPaint() 及 isolate() / compuate() 畫出 PCM 音檔的波形圖,使用者可選擇顯示區間,及優化使用者體驗
深入介紹 Responsive 響應式 UX 是什麼,及如何使用 responsive_framework 套件來快速的開發。
使用 responsive_framework 套件開發 Flutter Responsive 響應式 UX
使用 Google Drive API v3 開發的完整 Google 硬碟檔案上傳與下載程式碼
播音部分改用 BLoC v7.3.0 開發的完整程式碼
分享播音功能與 UI
這篇加上了完整的 Flutter 的 NoSQL Hive DB 程式碼展示,快樂錄音機 App 使用 Hive 來儲存使用者喜好,也用 Hive 來儲存錄音紀錄,包含 CRUD、Key 排序、Filtered 等用法。
從使用情境來完整的介紹 Flutter 的 TextFormField 輸入,還包含:Controller 與 FocusNode
主要新增使用 flutter_sound 套件來建立錄放音功能的 new_audio.dart
Flutter 2.2 多國語言及切換程式碼範例。
自由的切換 UI 黑暗或是明亮模式 我們的 UI 現在會依照作業系統的預設自動切換到黑暗或是明亮模式,很棒,只是,好像,還不夠好,能不能讓使用者自由的切換呢? 要怎麼做呢?請各位先想一想!
延續我們的程式碼,如果有人現在才加入,目前階...
這是 milestone 4 的程式碼: lib/main.dart:
lib/theme/style.dart:
lib/theme/custom_widgets.dart:
lib/screens/my_ho...
這是 milestone 3 的程式碼: lib/main.dart:
lib/screens/my_home_page.dart:
lib/screens/audio...
這是 milestone 2 的程式碼: lib/main.dart:
lib/screens/audio_session.dart:
lib/s...
這是 milestone 1 的程式碼: lib/main.dart:
lib/mod...