Ann Knowledge Hub
  • 📚Home
  • Bash
  • 🔀git
  • 🤖AI / ML / Gen AI
    • Generative AI - A Primer
    • Course Notes - Google ML Intro
  • 🎯How To Guides
  • 🔖Good Reference Articles
  • 📳Mobile Development
    • iOS
      • Useful Information
      • Debugging Tricks
      • ViewController Concepts
      • Nullability Annotations
      • UI Testing XCTestUI
      • Xcode Concepts
    • Mobile Application Services
    • AB Testing
    • Firebase
    • Good Articles Blogs
    • iOS Troubleshooting
    • Cocoapods Troubleshooting
  • 💯Miscellaneous
    • Google Calendar API
  • 🌐Web Development
    • 📚Learning Resources
    • 🔎Troubleshooting Issues
Powered by GitBook

About Me

  • My blog
  • GitHub

© 2024 Ann Catherine Jose

On this page

Was this helpful?

Edit on GitHub
  1. Mobile Development

AB Testing

PreviousMobile Application ServicesNextFirebase

Last updated 1 year ago

Was this helpful?

Various options are available to do AB Testing - LaunchDarkly, Firebase Remote Config, Optimizely

  • LaunchDarkly

  • Firebase -

  • Optimizely -

Firebase Remote Config

Remote Config allows you to set defaults in your app that can be overridden from the Firebase console. With Analytics, you can segment your users and measure the impact of your A/B tests.

Remote Config is Firebase's equivalent of LaunchDarkly. You can combine Remote Config and Google Analytics for Firebase to implement AB Testing in your app. Analytics allows you to define "user properties"; and then you can create conditions based on these user properties. You can combine these user properties with Remote Config rules (eg: OS type = iOS, country = Canada etc)

Details -

Good Articles

📳
https://firebase.google.com/docs/remote-config/config-analytics
https://firebase.google.com/docs/remote-config/parameters
https://willowtreeapps.com/ideas/how-feature-toggles-can-enable-ab-testing-in-mobile-apps