0.2.3 • Published 6 years ago

react-native-ab-test v0.2.3

Weekly downloads
57
License
-
Repository
github
Last release
6 years ago

react-native-ab-test

A flexible component system for rendering A/B tests in React Native

1) Wrap your app with the experiment provider

<ExperimentProvider 
    onExperimentEvent={(experimentName, variantName) => {
         Mixpanel.track('Experiment', {experimentName, variantName})
    }}>
  <App />
</ExperimentProvider>

2) Define experiments in your code

<Experiment name="EXP#1 - My First Experiment">
  <Variant name="a">
    <div>Version A</div>
  </Variant>
  <Variant name="b">
    <div>Version B</div>
  </Variant>
</Experiment>

TODO

  • ReadMe
  • Support SegmentIO, Mixpanel, Google Analytics helpers
  • Support User segmentation