一個輕量級的 Flutter 套件,可顯示平台特定的對話框,提示使用者更新應用程式。專為與 Android、iOS、macOS、Windows 和 Linux 無縫整合而設計,無需複雜設定即可提供類原生的更新體驗。當偵測到新版本時,可觸發該對話框,幫助透過鼓勵及時更新來提升使用者留存率。支援自訂訊息、按鈕以及可選的應用商店或更新說明連結。
適用情境
- 提示使用者在新版本發佈後進行更新
- 透過更新提醒提升應用留存率
- 以原生樣式顯示更新通知
- 與 CI/CD 流水線整合以進行自動更新檢查
- 在各個平台上提供一致的更新體驗
主要特色
- 平台特定的 UI 渲染
- 簡單整合,設定最少
- 可自定義的消息和按鈕文字
- 支援深度連結到應用商店
- 跨平台相容性(Android、iOS、macOS、Windows、Linux)
適合對象
- 開發者尋求一個簡單的應用程式更新提示
- 需要頻繁更新並具有使用者參與度的應用程式
- 旨在跨多個平台實現原生外觀對話框的項目
- 希望減少更新對話框樣板程式碼的團隊
使用建議
- 需要在套件外部手動編寫版本檢查邏輯
- 不支援自動下載或安裝
- 除了基本的文字和按鈕外,自訂選項有限
- 最佳搭配後端或版本檢查服務使用
- 不適用於靜默或背景更新
