app_review_promoter
A Flutter package for intelligently promoting app reviews with customizable timing and multi-step user engagement flow.
1.1.0
55 downloads/mo
#3821 most downloaded on pub.dev
changyy/app_review_promoter_dart
What this package is like to depend on
Last release 1 months ago
25 Jun 2026
Too new to tell
only 2 release windows
Most releases are documented
notes for 4 of 5 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
5 releases · first in 2025
1 release in the last 12 months
see the full history below
Release timeline
5 releases · Aug 2025 to Jun 2026
2026
Releases
latest 5-
1.1.025 Jun 2026Nothing published for this version
-
1.0.310 Aug 2025Release notes
Open source →Added
- Button ratio configuration feature - customize width ratio between positive and negative buttons
- New
positiveButtonFlexandnegativeButtonFlexparameters inReviewStyle - Comprehensive button ratio example demonstrating various ratio configurations
- Documentation for button ratio feature usage and best practices
Changed
- Improved button layout implementation with flexible width ratios
- Enhanced button text rendering with auto-scaling for better responsiveness
- Converted all Chinese comments to English for better international collaboration
Example
ReviewStyle( positiveButtonFlex: 3, // Positive button takes 3 parts width negativeButtonFlex: 2, // Negative button takes 2 parts width ) -
1.0.203 Aug 2025Release notes
Open source →Changed
- Simplified README.md documentation for better readability
- Removed redundant sections and overly detailed platform-specific examples
- Condensed documentation from 426 lines to 154 lines while maintaining essential information
-
1.0.103 Aug 2025Release notes
Open source →Added
- Complete example application demonstrating all package features
- Example includes debug tools for testing review flows
- Example shows custom configuration and styling options
- Added comprehensive example documentation
Fixed
- Updated pubspec.yaml with correct repository URLs
- Fixed dart analyze issues in example code
-
1.0.003 Aug 2025Release notes
Open source →Added
- Initial release of app_review_promoter package
- Smart timing-based review prompts (configurable usage duration)
- Multi-step user engagement flow (satisfaction → review request)
- Version-specific tracking (only prompts once per app version)
- Fully customizable messages and styling
- Custom review action callbacks
- Built-in analytics support
- ReviewBanner and ReviewDialog UI components
- Persistent storage for user choices and usage tracking
Features
- ⏰ Configurable minimum usage time before showing prompts
- 🔄 Two-step flow: satisfaction survey followed by review request
- 📱 Automatic version tracking and management
- 🎨 Complete UI customization (colors, fonts, spacing, etc.)
- 📊 Analytics events with custom callback support
- 🏪 Custom store/review action handling
- 💾 Persistent storage using SharedPreferences
- 🧪 Comprehensive testing support
API
AppReviewManager: Core singleton manager for review flowReviewConfig: Configuration class for all customization optionsReviewMessages: Complete message customizationReviewStyle: UI styling and appearance customizationReviewBanner: Banner widget for displaying review promptsReviewDialog: Dialog widget for modal review promptsReviewStorageService: Internal storage management
Platform Support
- ✅ Android
- ✅ iOS
- ✅ Linux
- ✅ macOS
- ✅ Windows
- ✅ Web