FLUTTER ECOSYSTEM

app_updater

A comprehensive Flutter package to check for app updates and display platform-native dialogs. Supports iOS, Android, macOS, Windows, and Linux with release notes, analytics, GitHub releases, Firebase Remote Config, localization, and more.

app_updater cover
Latest version
2.1.0
30-day downloads
206
Likes
28
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

App Updater is a comprehensive Flutter package that enables apps to check for updates and display native platform dialogs. It supports iOS, Android, macOS, Windows, and Linux, offering features like release notes, analytics integration, GitHub releases, Firebase Remote Config, and localization. The package ensures a seamless update experience with minimal configuration, leveraging platform-specific behaviors for consistent user interaction across devices.

Use cases
  • Checking for app updates on multiple platforms
  • Displaying native update dialogs
  • Integrating with GitHub releases
  • Using Firebase Remote Config for update logic
  • Showing release notes to users
  • Enabling analytics tracking for updates
Key features
  • Supports iOS, Android, macOS, Windows, and Linux
  • Platform-native update dialogs
  • Release notes display
  • Analytics integration
  • GitHub and Firebase Remote Config support
  • Localization-ready
Suitable for
  • Apps requiring automatic update checks
  • Developers targeting multiple desktop and mobile platforms
  • Projects needing release note visibility
  • Teams using Firebase or GitHub for releases
  • Apps focused on user retention through timely updates
Considerations
  • Requires internet access for update checks
  • May need additional setup for Firebase or GitHub
  • Limited customization of native dialog appearance
  • Dependent on external services for update metadata
  • Potential performance impact with frequent checks
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add app_updater

Categories

Dependencies

Dependency list 5 items

Source repository

Related projects