Nowadays, winning users hearts is not an easy task it used to be at the dawn of major app stores. The industry matured and the competition is enormous. Judge for yourself, there are approximately 2.1 million Android apps in the Play Market and almost 1.8 iOS apps available in the App Store.
There’s no use developing a random app in the hope of overnight success. You have to play it smart and validate every single idea before bringing it to life. The best possible way of doing it is mobile A/B testing in pre-launch.