Mobile apps, like yours, are developed for people. People like you and me. We have opinions and emotions. We are curious. We are willing to give your app a try, and if we like it, we will let our friends know. If we don’t like the experience, it takes only a couple of finger gestures to delete your app. If we still like you as a brand, and would like you to deliver a better app, we may go to the app store and give you a 1 star rating and ask you to get your act together with review comments that could be devastating to you. These comments will be there in public app stores for a very long time, for everyone to see.
So how do you develop apps that people will love to use? Dong Nguyen, the Flappy Birds developer, may have found some secret recipe for it. But if your target users are different from Flappy Bird, the secret recipe will likely not work. However it is no secret to all of us that a great mobile app needs to be fit for purpose. And it needs to be engaging and easy to use. And you simply can’t put enough emphasis on user experience when you develop mobile apps.
So how do you test out your app’s user experience? TestFlight has been a very popular beta testing web service for mobile app developers. However, it would no longer offer Android support starting in March. You can learn more about it from this news report from TechCrunch on TestFlight Owner Burstly Acquired By Apple.
If you are developing mobile apps for multiple platforms, you want a single user-testing solution for it! We strongly recommend IBM Mobile Quality Assurance (MQA) as an alternative. IBM Mobile Quality Assurance is a cloud service that offers a broad set of tools for mobile app developers who want rich user feedback at different stages for mobile app development. And it supports beta user testing for iOS, Android and Windows Phone. I recommend you check out this developerWorks article by Leigh Williamson on Add IBM Mobile Quality Assurance to your quality regimen.
I would like to highlight IBM Mobile Quality Assurance’s ability to enable testers to submit defects in seconds while using the app from their mobile devices. These testers could be your in-house testers, crowd-sourced testers, beta users, and key business stakeholders. They can simply shake their mobile devices to take screen captures, annotate them, write a sentence or two about issues that they have experienced, and submit a bug report from the device. Please check out this 90-second video on IBM Mobile Quality Assurance. You will see exactly what I am talking about. IBM Mobile Quality Assurance has made it effortless for testers/beta users to send you a rich and meaningful bug report. In fact, it has made it so easy that testers will love testing your apps, and your stakeholders will enjoy collaborating with you. With them on your side from the very beginning of the journey, you are equipped to deliver a great mobile experience for your users