套件概覽
new_version 套件幫助 Flutter 應用程式透過檢查遠端來源(例如 JSON 檔案或 API 端點)上的指定版本,來判斷目前版本是否為最新。它支援多個平台,包括 Android、iOS、macOS、Windows 和 Linux。此套件讓開發者能在有新版本可用時提示使用者更新應用程式,進而改善使用者體驗,並確保能存取最新的功能與安全修復。它輕量且易於整合,設定需求極少。
適用情境
- 提示使用者更新應用
- 在應用啟動時檢查更新
- 驗證版本相容性
- 通知使用者新版本發佈
- 與 CI/CD 工作流程整合
主要特色
- 跨平台支援
- 簡單整合
- 遠端版本檢查
- 可自定義的更新提示
- 支援 JSON 和 HTTP 端點
適合對象
- 需要版本控制的應用程式
- 開發者管理應用更新
- 頻繁發佈專案
- 面向用戶的移動應用
- 使用自動化部署的團隊
使用建議
- 需要互聯網連接
- 依賴外部版本來源
- 可能需要快取策略
- 不適用於離線優先的應用程式
- 版本比較邏輯必須定義
