套件概覽
is_first_run 套件提供了一種簡單的方法來判斷應用程式是否為首次在裝置上啟動。它使用共用偏好設定來儲存一個旗標,以指示應用程式的執行狀態,確保跨會話的可靠檢測。非常適合用於初始化設定流程、顯示引導畫面或觸發首次使用者動作。此套件輕量且與所有主要 Flutter 平台相容,包括行動裝置、網頁及桌面端。無需複雜設定,可順暢整合至現有專案中。
適用情境
- 引導螢幕顯示
- 首次使用者設定
- 初始數據初始化
- 歡迎訊息傳遞
- 功能切換激活
主要特色
- 簡單 API
- 持久化狀態儲存
- 跨平台支援
- 無外部依賴
- 輕鬆整合
適合對象
- 新應用發佈
- 使用者引導流程
- 初始設定任務
- 輕量級狀態追蹤
- 需要首次執行邏輯的應用程式
使用建議
- 依賴於共享偏好
- 不會自動重設
- 可能需要手動清除
- 僅限首輪運行檢測
- 無內建分析功能