NuGet Gallery Feed for MNSRemoteABOne of the challenges with mobile applications is the inability to iterate on apps quickly due to the app verification process and users' reluctance to update.
A/B Testing is a great way of testing new features but this still requires the app to be re-verified in order to increase the number of users that receive a feature.
We have created MSNRemoteAB testing to address these problems.
Using a remote configuration file that gets checked at start up you are able to increase and decrease the number of users who receive the new feature.https://www.nuget.org/packages/MNSRemoteAB/2018-12-14T10:49:06Zhttps://www.nuget.org/packages/MNSRemoteAB/1.1.1MNSRemoteAB 1.1.12014-04-10T10:40:44Z2018-12-14T10:49:06ZChrisGriffithshttps://www.nuget.org/profiles/ChrisGriffithsOne of the challenges with mobile applications is the inability to iterate on apps quickly due to the app verification process and users' reluctance to update.
A/B Testing is a great way of testing new features but this still requires the app to be re-verified in order to increase the number of users that receive a feature.
We have created MSNRemoteAB testing to address these problems.
Using a remote configuration file that gets checked at start up you are able to increase and decrease the number of users who receive the new feature.https://www.nuget.org/packages/MNSRemoteAB/1.0.0MNSRemoteAB 1.0.02014-03-31T13:34:12Z2018-12-14T10:48:04ZChrisGriffithshttps://www.nuget.org/profiles/ChrisGriffithsThe A/B Testing frameworks out there give most of the responsibility to the app: they assume the app is going to know all the possible values that you are going to want to test for a specific feature. This is incredibly restrictive, since it will force you to update your app to try new values. This project encourages you to forget about the backend, giving your more control.
For example, if you were to A/B test some text on some part of your app, traditional A/B test frameworks would tell the app to choose option A, or option B. This way, the app must know before hand what those strings are. With MNSRemoteAB, you would put the string inside the configuration, so you can change them at any point.