Chapter 14. A/B Testing Your App
All successful app developers learn from the feedback they get from their users. They investigate it and determine if they need to improve, to remove, or to add features in order to better support of the user's workflow. In this chapter, we will investigate what tools we can use to get feedback from our users if we cannot ask them in person. Multiple iterations of testing and optimizing are required to build an app that solves your customer's problem. Split testing (or A/B testing) is an ongoing process that can help you find the workflow, which will lead to the highest conversions. Using split testing, you can, for example, find the best registration flow for your app. In Chapter 10, There is an API For That!, we have seen some good suggestions of what you can do to improve the onboarding process. Now you can also run some experiments and measure what works best for your app. It can also give you feedback about other topics, such as user retainment, engagement...