Blog Post

Mobile app development is fundamentally broken, says Appurify

Mobile app development at many companies is fundamentally broken, Appurify co-founder and CEO Jay Srinivasan told attendees at GigaOM’s Mobilize conference in San Francisco on Thursday — in part because companies don’t have the proper testing environment with which to detect and solve potential app problems before launch. The result is poor user experience, low ratings on app stores and eventually failure, he said.

While lots of app developers test on simulators that try to mimic a real device, Srinivasan said that even the best simulators can’t duplicate all of the things that users experience in the real world with real devices — everything from battery life and processor power to network bandwidth. When Appurify did debugging on one recent app launched by a client, for example, they found that while the app worked fine on Verizon, it repeatedly crashed for AT&T users with poorer cell coverage because it made a network call that timed out.

Services like Appurify offer a cloud-based automated testing environment that duplicates real-world battery, bandwidth and other issues on dozens of different devices, so that developers can test as many different potential issues as possible, said Srinivasan. That saves companies from having to rely on users to find bugs and other problems for them after an app launches.

Check out the rest of our Mobilize 2013 coverage here, and a video embed of the session follows below:

[protected-iframe id=”d5986b1e3e1006add3288952c9448c3d-14960843-33105277″ info=”″ width=”640″ height=”360″ frameborder=”0″ scrolling=”no”]
A transcription of the video follows on the next page

10 Responses to “Mobile app development is fundamentally broken, says Appurify”

  1. That is an interesting post, and I completely agree with Srinivasan – simulators cant give you exact device experience.

    I would like to add that companies which are in its initial phase relies on testing app on simulator, but those who are in this field from quite some time are aware of the fact and test apps on multiple devices with every mobile OS version of the respective platform.

  2. Mark E. McNeal, Sr.

    #MutualMobile approves app development with clean Design and User Experience above all else. Our guiding principle at producing apps of “… Improving the human experience..” in every aspect of our mobile lives is what drives our clean designs. Check us out.

  3. Tim Duggan

    I agree. Stinks big time. I have been developing apps for 7 years now with an agency I started. While he raises a valid concern and point, I think releasing apps that need globally end user feedback and further iteration is a necessary evil. It also allows for exciting interactions to happen. The entire concept of testing a release before it’s published, then letting it out to the world and there is not a single problem is an ideal, a place that does not exist.