今天來使用firebase auth來處理我們app的登入登出。 在開始之前,我們先修改一下我們project的架構 1.創建services資料夾並將db_p...
Restful API 安裝依賴 pubspec.yaml dependencies: http: ^0.13.5 獲取API 我們這邊使用中央氣象局的...
今天來簡單的聊聊dart裡處理非同步事件的兩個種類:Future和Stream 非同步處理 一般執行程式時會立刻回傳值,在大量計算或等待資料時,同步處理會卡在這...
Stream使用 Stream是一系列非同步事件的sequence,當你向他請求數據時,Stream不會立刻返回給你,而是在當完成時,再通知你 接收Stream...
雖然Flutter號稱能夠媲美原生的app應用,但在複雜的App中,也是會遇到一些性能問題,所以該如何避免性能問題並且進行優化就很重要,接下來介紹一些常見的優化...
用key來縮短widget構建時間 使用ValueKey、ObjectKey和UniqueKey等key,來避免flutter上的Element被unmou...
今天來介紹開發時會用到的工具,Dev Tools 什麼是DevTools? DevTools是一套Dart和Flutter性能調試工具,可以幫助我們: 檢查...
Performance 使用profile模式,(在windows上的模擬器要x86_64,不然會無法支援) 輸入並連接到devtools上 清除並且觀察...
今天我們來完善我們的Todo App 首先,我們先修改我們的model,打開todo\lib\models\todo_model.dart並修改 import...
今天是鐵人賽的最後一天,我們來把我們的app構建並輸出Release APK 建立keyStore 我們透過透過終端指令建造KeyStore,打開終端輸入 並且...