simple_rate_my_app 2.0.1
simple_rate_my_app: ^2.0.1

Flutter Android iOS

Simple way to get user rating

Simple RateMyApp #

Getting Started #

SimpleRateMyApp.init(
    // Define your rule (or just use the default rule)
    ruleToShow: () {
        return SimpleRateMyApp.daysElapsed == 8;
    }
    // Define your callback when the rule is true
    onShowAndroid: (){
        // Your Custom Rate Dialog
    },
    onShowIOS: () {
        // Your Custom Rate Dialog
        // or 
        // default: SimpleRateMyApp.openIosRateDialog();
    },
);

All Functions #

SimpleRateMyApp.init();
SimpleRateMyApp.show(); // check rule and active callback
SimpleRateMyApp.reset(); 
SimpleRateMyApp.dontShowMore();
SimpleRateMyApp.daysElapsed // int
SimpleRateMyApp.launchesElapsed // int
SimpleRateMyApp.openStore();  // Navigates to Store Listing in Google Play/App Store.
SimpleRateMyApp.openIosRateDialog(); // Open Native Ios Rate Dialog