smart_rate_us 1.0.1 copy "smart_rate_us: ^1.0.1" to clipboard
smart_rate_us: ^1.0.1 copied to clipboard

A Flutter package for smart app rating prompts with customizable UI and analytics-driven triggers.

1.0.0 #

Features #

  • Smart Rating System: Analytics-driven rating prompts based on user engagement
  • Animated Star Views: Beautiful sequential star animations with fade-in, zoom, and rotation effects
  • Customizable UI Components:
    • DefaultStarsView with customizable star builders
    • DefaultButtonView with multiple styles (normal, secondary, transparent, border)
    • DefaultDialogBuilder for rating dialogs
    • DefaultSuccessDialogView for feedback confirmation
  • Flexible Architecture:
    • FeedbackWrapper for easy app integration
    • FeedbackRepoProvider for state management
    • WriteFeedbackScreen for collecting user feedback
    • DoYouLoveUsDialog for rating prompts
  • Event-Based Triggers: Configurable counters for when to show rating prompts
  • Platform Integration: Native in-app review support via in_app_review package
  • State Management: Built on flutter_bloc for reliable state handling
  • Persistent Storage: User preferences and counters stored via shared_preferences
  • Version Awareness: Smart handling of app version changes
  • Delay Support: Configurable delays between rating prompt attempts

Dependencies #

  • flutter_bloc: ^9.1.1 - State management
  • shared_preferences: ^2.5.3 - Local storage
  • in_app_review: ^2.0.10 - Native review dialogs
  • package_info_plus: ^8.3.1 - App version detection
  • freezed: ^3.2.0 - Immutable data classes
  • json_serializable: ^6.10.0 - JSON serialization

Getting Started #

See README.md for detailed implementation guide and examples.

1.0.1 #

Updated Readme.md

1
likes
150
points
46
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for smart app rating prompts with customizable UI and analytics-driven triggers.

Repository (GitHub)
View/report issues

Topics

#flutter #rating #feedback #in-app-review #animations

Documentation

API reference

License

MIT (license)

Dependencies

clean_cubit_reactor, flutter, flutter_bloc, in_app_review, package_info_plus, shared_preferences

More

Packages that depend on smart_rate_us