軽量なFlutterパッケージで、プラットフォームに応じたダイアログを表示し、ユーザーにアプリの更新を促します。Android、iOS、macOS、Windows、Linuxとのシームレスな統合を目的としており、複雑な設定なしにネイティブのような更新体験を提供します。新しいバージョンが検出されたときにダイアログをトリガーでき、タイムリーな更新を促すことでユーザーの維持率を向上させます。カスタムメッセージやボタン、アプリストアまたは更新手順へのオプションリンクもサポートしています。
用途
- 新しいリリース後にユーザーに更新を促す
- アップデートのリマインダーを通じたアプリ保留率の向上
- ネイティブスタイルで更新通知を表示する
- 自動更新チェックのためのCI/CDパイプラインとの統合
- プラットフォーム間で一貫した更新体験を提供する
主な機能
- プラットフォーム固有のUIレンダリング
- 最小限のセットアップで簡単な統合
- カスタマイズ可能なメッセージおよびボタンテキスト
- アプリストアへのディープリンクをサポートしています
- クロスプラットフォーム互換性(Android、iOS、macOS、Windows、Linux)
適している対象
- 簡単なアプリ更新のプロンプトを探している開発者
- ユーザー参加を伴う頻繁な更新が必要なアプリ
- 複数のプラットフォームでネイティブな外観のダイアログを目指すプロジェクト
- 更新ダイアログ用のボイラープレートコードを減らしたいチーム
注意事項
- パッケージ外で手動でのバージョンチェックロジックが必要
- 自動ダウンロードまたはインストールを処理しません
- 基本的なテキストとボタン以外のカスタマイズは限られている
- バックエンドまたはバージョンチェックサービスと併用するのが最適です
- サイレントまたはバックグラウンド更新には適していません
