flutter_appstore_checker 0.1.0 copy "flutter_appstore_checker: ^0.1.0" to clipboard
flutter_appstore_checker: ^0.1.0 copied to clipboard

A powerful Flutter plugin for iOS App Store update checking. Features automatic bundle ID detection, custom theme support, and beautiful UI components for update dialogs and pages.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2024-12-20 #

Added #

  • 🎉 Initial release of Flutter App Store Checker
  • ✅ Automatic bundle ID detection for current app
  • ✅ Custom bundle ID support for testing
  • ✅ App Store version checking functionality
  • ✅ App existence verification in App Store
  • ✅ Detailed app information retrieval
  • ✅ Update dialog component with app icon and details
  • ✅ Update page component with test functionality
  • ✅ Theme customization support with multiple presets
  • ✅ Smart caching mechanism to avoid frequent requests
  • ✅ Comprehensive error handling
  • ✅ Version comparison utilities
  • ✅ App Store service layer for direct API access
  • ✅ Complete example app with all features demonstrated

Features #

  • Core Functionality

    • Check for app updates automatically
    • Verify if bundle ID exists in App Store
    • Get detailed app information from App Store
    • Open App Store for updates
  • UI Components

    • Beautiful update dialog with app icon and version info
    • Complete update check page with test capabilities
    • Support for both current app and custom bundle ID testing
  • Theme System

    • 5 preset themes (Default Orange, Blue, Purple, Green, Red)
    • Custom theme creation
    • Context-based theme generation
    • Theme inheritance and modification
  • Performance

    • Intelligent caching with configurable duration
    • Network timeout handling
    • Error recovery mechanisms
  • Developer Tools

    • Version comparison utilities
    • Bundle ID validation
    • Comprehensive test coverage
    • Detailed documentation and examples

Technical Details #

  • Minimum Flutter version: 3.3.0
  • Minimum Dart SDK: 3.10.1
  • Platform support: iOS only
  • Dependencies: http, package_info_plus, url_launcher

Documentation #

  • Complete README with usage examples
  • Chinese documentation (README_CN.md)
  • API reference documentation
  • Example app with all features

[Unreleased] #

Planned Features #

  • ❌ Android Play Store support
  • ❌ Automatic update scheduling
  • ❌ Update notification system
  • ❌ More theme customization options
  • ❌ Offline mode support
2
likes
0
points
205
downloads

Publisher

unverified uploader

Weekly Downloads

A powerful Flutter plugin for iOS App Store update checking. Features automatic bundle ID detection, custom theme support, and beautiful UI components for update dialogs and pages.

Repository (GitHub)
View/report issues

Topics

#app-store #update-checker #ios #version-check #app-update

Documentation

Documentation

License

unknown (license)

Dependencies

flutter, http, package_info_plus, plugin_platform_interface, url_launcher

More

Packages that depend on flutter_appstore_checker