Showcasing an A/B testing scenario using ConfigCat's feature flags in an Ionic app.
A demo application with a simple feature that conditionaly renders a variant of a button. The feature is wrapped in a feature flag and the button clicks are logged to Amplitude.
If you want to run the app on your development machine, you'll need to have Git and Node.js installed.
Follow these steps to get the app running on your machine:
- Click on the green 'Code' button in the repository's page and copy the URL in the text field that pops up.
- Open the command line on your computer.
- Run git clone [paste the link].
- Navigate into the folder.
- Install the dependencies.
- ionic serve
Here are some helpful resources for further learning:
- Learn React
- Learn Ionic
- ConfigCat Documentation
- Amplitude JavaScript Documentation
ConfigCat also supports many other frameworks and languages. Check out the full list of supported SDKs here
You can also explore other code samples for various languages, frameworks, and topics in the ConfigCat labs on GitHub.
Keep up with ConfigCat on Twitter, Facebook, LinkedIn, and GitHub.
Contributions are welcome!