套件概覽
一個輕量級的 Flutter 套件,可簡化檢查應用程式是否首次執行。它提供簡單的 API 來偵測首次執行情境,並根據情況執行自訂邏輯,例如顯示引導畫面或初始化預設設定。專為跨所有主要平台的易用性設計,可無縫整合至現有工作流程中,不會增加額外負擔。適合尋求應用程式中最小化、可靠首次執行檢測的開發者。
適用情境
- 應用引導流程
- 初始設定設定
- 首度使用者歡迎訊息
- 重設預設偏好設定
- 追蹤首次啟動事件
- 自訂首次執行動作
主要特色
- 用於首次執行檢測的簡單 API
- 支援所有 Flutter 平台
- 輕量且依賴極少
- 可擴展以實現自訂邏輯
- 使用 shared_preferences 的持久化儲存
- 與 flutter pub add 的輕鬆整合
適合對象
- 新的 Flutter 項目
- 引導流程實作
- 需要首次啟動邏輯的應用程式
- 重視簡潔性的開發者
- 跨平台應用
- 極簡主義工具需求
使用建議
- 依賴 shared_preferences 來實現持久化儲存
- 不會區分多次重新安裝應用的情況
- 無內建 UI 元件
- 僅限首次執行檢測
- 需要手動處理邊緣情況
- 不適合複雜的狀態管理