Search packages, repositories and app categories

Package detailsv0.8.0

version_check

Check iOS/Android/Mac store version and provide update alert if update is available.

AndroidiOSmacOSWindowsLinux
30-day downloads
218
Likes
41
Pub points
160

Install package

flutter pub add version_check

Package Overview

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

The version_check package enables Flutter apps to verify the current app version against the latest version available on iOS App Store, Google Play, and Mac App Store. It provides a simple way to detect updates and display alerts when a newer version is available. The package supports multiple platforms including Android, iOS, macOS, Windows, and Linux, making it ideal for cross-platform apps that need to ensure users are running up-to-date versions. It uses platform-specific APIs to fetch store version data securely and efficiently.

Use cases

  • Check for app updates on launch
  • Display update alert when new version is available
  • Ensure users have latest features and security patches
  • Monitor app version across multiple platforms
  • Automate update notifications in production apps

Key features

  • Cross-platform support (Android, iOS, macOS, Windows, Linux)
  • Fetches latest version from app stores
  • Provides update availability status
  • Simple API for integration
  • Supports silent background checks

Suitable for

  • Apps requiring automatic update detection
  • Developers targeting multiple app stores
  • Enterprise apps needing version control
  • Apps with frequent feature releases
  • Projects wanting minimal update management overhead

Considerations

  • Requires internet access to check version
  • May trigger false positives if store metadata changes
  • Limited to official app stores (no custom stores)
  • Not suitable for offline-first apps
  • Depends on external store APIs which may be rate-limited

Original README

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

version_check

pub package

Check iOS/Android/Mac store app version and provide update alert if neccessary.

Usage

import 'package:version_check/version_check.dart';

  final versionCheck = VersionCheck();

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

  Future checkVersion() async {
    await versionCheck.checkVersion(context);
  }

Categories

Dependencies

Dependency list 4 items

Source repository

Projects using this package

No data available yet.