I have a published app (Android/iOS) and I'd like to instrument the next version so that I can remotely enable/disable or adjust features, through a web interface. This could facilitate a/b testing for example.
I'm struggling with this because I don't know what this concept is called (remote feature control?, feature flagging?), so it's hard for me to search for solutions. I'm hoping there are services out there that provide a web interface for controlling simple key-value pairs for my app on the fly, possibly allowing for cohorts. I've searched through the docs for crittercism, localytics, google docs and haven't found anything.
At runtime my app would rely on that service's sdk code to query the server-set value of such a parameter and act accordingly. For example, the app might use the value 500 milliseconds for an animation based on a key called ANIMATION_DURATION.
Any advice on terminology or examples of such services would be much appreciated. Thanks.
As I'm writing this, I just found a company called Airwatch. They call their solution "Enterprise Mobility Management", so maybe that's one example.