Search packages, repositories and app categories

Package detailsv0.3.2

flutter_app_version_checker

A lightweight flutter plugin to check if your app is up-to-date on Google Play Store or Apple App Store

AndroidiOS
30-day downloads
164
Likes
58
Pub points
140

Install package

flutter pub add flutter_app_version_checker

Package Overview

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

A lightweight Flutter plugin that checks whether the current version of your app is up-to-date on the Google Play Store or Apple App Store. It fetches the latest version information from the respective app stores and compares it with the installed version, helping users stay updated. The plugin is easy to integrate and supports both Android and iOS platforms. Ideal for apps that require timely updates to maintain functionality or security.

Use cases

  • Check for app updates on launch
  • Prompt users to update when a new version is available
  • Ensure users are on the latest stable release
  • Monitor app version compliance in enterprise environments
  • Automatically redirect users to app store for updates

Key features

  • Real-time version comparison
  • Supports both Android and iOS
  • Minimal setup required
  • No additional dependencies
  • Provides callback for update status

Suitable for

  • Apps requiring frequent updates
  • Enterprise mobile applications
  • Security-sensitive apps
  • User-facing apps with regular feature releases
  • Developers seeking simple update detection

Considerations

  • Relies on app store availability and response time
  • Does not handle in-app update logic
  • Requires internet connection to check versions
  • May need caching for offline use
  • Limited to Google Play and Apple App Store only

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

App Version Checker

this package is used to check if your app has a new version on playstore or apple app store. or you can even check what is the latest version of another app on playstore or apple app store.

Installing

Add App Version Checker to your pubspec:

dependencies:
  flutter_app_version_checker: any # or the latest version on Pub
Usage
  final _checker = AppVersionChecker();

  @override
  void initState() {
    super.initState();
    checkVersion();
  }

  void checkVersion() async {
    _checker.checkUpdate().then((value) {
      print(value.canUpdate); //return true if update is available
      print(value.currentVersion); //return current app version
      print(value.newVersion); //return the new app version
      print(value.appURL); //return the app url
      print(value.errorMessage); //return error message if found else it will return null
    });
  }
Or
  final _checker = AppVersionChecker(
      appId: "specify the app id (optional)",
      currentVersion: "specify the current version (optional)");
...
Use on ApkPure Store
   final _checker = AppVersionChecker(
    appId: "com.vanced.android.youtube",
    androidStore: AndroidStore.apkPure,
  );
...

Categories

Dependencies

Dependency list 2 items

Source repository

Projects using this package

No data available yet.