FLUTTER ECOSYSTEM

upgrader

Flutter package for prompting users to upgrade when there is a newer version of the app in the store.

upgrader cover
Latest version
13.3.0
30-day downloads
186.8K
Likes
2.5K
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The upgrader package helps Flutter apps detect when a new version is available in app stores and prompts users to upgrade. It checks for updates on app launch or at specified intervals, displaying a customizable dialog with upgrade instructions. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform apps that need seamless update management. It integrates easily via a simple command and provides options for customizing the upgrade experience.

Use cases
  • App store update notifications
  • Automated version checks on launch
  • Custom upgrade dialogs
  • Cross-platform update prompts
  • User retention through timely upgrades
  • In-app upgrade guidance
Key features
  • Real-time version checking
  • Customizable upgrade dialogs
  • Support for all major platforms
  • Easy integration with Flutter
  • Configurable check intervals
  • Fallback to manual update links
Suitable for
  • Apps requiring frequent updates
  • Cross-platform mobile and desktop apps
  • Developers focused on user retention
  • Apps with strict release cycles
  • Teams wanting minimal update logic
  • Projects needing automated upgrade prompts
Considerations
  • Requires internet access for version checks
  • May need customization for complex workflows
  • Limited to store-based version detection
  • No built-in support for beta channels
  • Potential for user annoyance if overused
  • Depends on external store APIs for version data
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add upgrader

Categories

Source repository

Related projects