Remote Config

What does it do?

Firebase Remote Config is a cloud service that lets you change the behavior and appearance of your app without requiring users to download an app update. When using Remote Config, you create in-app default values that control the behavior and appearance of your app. Then, you can later use the Firebase console or the Remote Config backend APIs to override in-app default values for all app users or for segments of your user base. Your app controls when updates are applied, and it can frequently check for updates and apply them with a negligible impact on performance.


1. Add dependency

sdk: flutter
firebase_core: "^0.7.0"
firebase_remote_config: "^0.8.0-dev.0"

2. Download dependency

$ flutter pub get

3. (Web Only) Add the SDK

Web is currently not supported. See the FlutterFire roadmap.

4. Rebuild your app

Once complete, rebuild your Flutter application:

$ flutter run

Next Steps

Once installed, you're ready to start using Remote Config in your Flutter Project.

View the Usage documentation to get started.