Normally for testing new functionality within a limited testing group, you would use an Alpha channel on Google Play or Test Flight for an Apple app. These tools are perfect when you want to test new functionality in the same cadence as your regular development cycle.
However, sometimes you might have a feature that you would like to test more quickly, and enable or disable regardless of the timing of the next release in your regular development cycle. For such cases, Remote Config can be a very helpful tool.
Let us say you wanted to test new graphics among employees in your company. How could that be enabled with Remote Config?
When users sign in to your app, check for their email ID and set up the user
property is_mydomain_employee=true that applies only when the email belongs to
your domain. Then create a condition that tracks that user property.
You can target this user property in Remote Config and enable the new
functionality only for these users.