multi_updater 1.0.5 copy "multi_updater: ^1.0.5" to clipboard
multi_updater: ^1.0.5 copied to clipboard

A Flutter package that checks for app updates via Firebase Remote Config or a custom JSON endpoint, and shows users an update prompt with a direct link to App Store or Play Store.

multi_updater #

A lightweight Flutter package that checks for app updates via Firebase Remote Config or a custom JSON API.
It shows an update dialog with options to update via App Store or Play Store β€” or to exit the app.

✨ Features #

  • πŸ”₯ Firebase Remote Config support
  • 🌐 Custom JSON endpoint fallback
  • πŸ“² Works on both Android & iOS
  • 🧱 Uses a simple wrapper β€” no need to modify every screen
  • πŸ†• onUpdateTap support β€” override default behavior

πŸš€ Getting Started #

Add dependency #

πŸš€ Usage #

void main() {
  runApp(
    UpdaterWrapper(
      iosPath: "https://apps.apple.com/app/id1234567890",
      androidPath: "https://play.google.com/store/apps/details?id=com.example.app",
      useFirebase: true,
      remoteConfigKey: "latest_version",
      jsonUrl: "https://example.com/version.json",
      onUpdateTap: null, // optional: nothing happens if tapped
      child: const MyApp(),
    ),
  );
}


```yaml
dependencies:
  multi_updater: ^1.0.5
1
likes
130
points
59
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package that checks for app updates via Firebase Remote Config or a custom JSON endpoint, and shows users an update prompt with a direct link to App Store or Play Store.

Repository (GitHub)
View/report issues

Topics

#multi-updater #update #firebase #remote-config #app-store

Documentation

API reference

License

unknown (license)

Dependencies

firebase_remote_config, flutter, http, package_info_plus, url_launcher

More

Packages that depend on multi_updater