Apps Are More Likely To Crash On Google’s Android Gingerbread & Apple’s iOS 6: Study

Crittercism, a mobile application performance management solution company based out of San Francisco has conducted a study to find out the variables that determine the performance of a mobile app. The company has gathered data from over one billion smartphone and tablet users in the world and analysed three billion events over a period of thirty days. The findings of their reports have been stated in a Q&A format in the following paragraphs below.

Why Does An App Fail?

Crittercism starts off the report by asking us to see what goes on underneath every app. Every app that is being developed has to work on over 2500 devices which are powered by one of the 100+ operating system versions and they operate on one of the 691 cellular service provider networks. These variables create over a 100 million permutations which makes for a complex ecosystem for the app to function. One of the most critical reasons that affect an app’s performance is its dependence on cloud services. An app often depends on cloud services such as Facebook for logins, Amazon Web Services for storage, and Flurry for analytics. An average app depends on six cloud services and this means that if the cloud service that they depend on fails or responds slowly the performance of the app is affected.

Dependence on Cloud Services

The parameters on which the performances of the cloud services were judged in the study were error rates and latency. While users expected these services to respond within a second, 9% of then had a latency of over one second. Out of all the service calls made to these services from mobile apps 21% had error rates of over 1% and 18% of those calls had error rates of over 5%. Google Analytics managed to secure the best position in terms of error rates and latency times and Facebook and Flurry came at the bottom of the respective tables.

Respomse Times of Services

The response times of these services were also affected by geography. Canada managed to secure the best response time at 0.8X of US response times (response time were normalised to US ) and India managed to rank the last as it took over twice as much time to respond as they did in the US.

Response Times in Countries

Crittercism wants developer to pay attention to these findings and develop apps which take in account regional service providers and latency times. They should also optimise apps to take advantage of regional data centres and content delivery systems to ensure that their apps perform faster.

How Well Does An App Work on Android?

When it comes to Google’s Android, apps are most likely to crash in Android 2.3 (Gingerbread). Samsung device owners now have a reason to rejoice because the smartphones and tablets made by the Korean manufacturer have managed to secure the top position in the stability table. The most interesting finding in the Android section was that Android tablets are twice as likely to crash as compared to their smartphone counterparts.

Android Findings

How Well Does An App Work on iOS?

In the iOS findings we find a similar trend. Apps are more stable on iPhones as compared to iPads. There is now a good reason for everyone to update to iOS 7 because it has been ranked as the most stable operating system. A word of caution to everyone who is rushing to buy older iPads which are being sold at cheaper rates on regional retailers because they are more likely to crash your apps as compared to the newer models.

iOS Findings

Apps Belonging To Which Category Work The Best?

The report finds out that e-commerce apps are the most stable apps as they have a crash rate of 0.4%. E-commerce apps are followed by social networking and business apps with have crash rates of 0.6% and 1.2% respectively. Graphics intensive apps managed to find themselves at the bottom of the table with gaming apps ranking the worst in terms of stability with a crash rate of 4.4%. News, sports and entertainment apps managed rank above the gaming apps with a crash rate of 1.4% and photo, video and media streaming narrowly avoided the fate of being at the bottom as they crashed 1.8% of the time.

Category Stability

If you are hungry for the detailed report, head over to the DocumentCloud and its coverage #-Link-Snipped-#.

Replies

  • Sarathkumar Chandrasekaran
    Sarathkumar Chandrasekaran
    #-Link-Snipped-#
    an eyeopening article with detailed description.Thanks a lot for the share.
    How much a rooted android phone ranks in this table?
    Does rooted phone has better stability ?
  • Anoop Kumar
    Anoop Kumar
    SarathKumar Chandrasekaran
    #-Link-Snipped-#
    an eyeopening article with detailed description.Thanks a lot for the share.
    How much a rooted android phone ranks in this table?
    Does rooted phone has better stability ?
    These data can't differentiate whether a phone is rooted is or not.
    A handset is running on a particular version that's it. A phone can be rooted and running on same Android as the company provided.
    If you look for a phone can be rooted then phone needs to allow external application to find this info and if the super User is barring to access root then your external application will flag as non rooted.
  • Satya Swaroop Dash
    Satya Swaroop Dash
    Thanks #-Link-Snipped-# for the explanatory answer.
    There is no information given in the the survey report that suggests that it took into account if the phone is rooted or not.
    When you talk about stability, CyanogenMod, the provider of custom ROMs for Android phones likes to state that its modified Android versions are better than the pre-installed company versions but there has never been any substantial data to back this claim.
    Finally, I would like to state that this survey was not carried out to find out which OS was the most stable but to find out which OS was likely to crash your apps.

You are reading an archived discussion.

Related Posts

Ask Narendra Modi, Arvind Kejriwal and Rahul Gandhi to agree to a national debate before the elections! Arvind Kejriwal has already agreed. I welcome this petition. Open debates on core...
It is now possible to use your home computer to help in scientific research aimed at powering a climate model that can determine the reasons behind drought and high temperature....
Ground-breaking research at University of Buffalo has opened doors for engineers to new possibilities in field of thermal energy, solar power and energy conversions. The paper titled “Broadband absorption engineering...
Bajaj auto’s new Pulsar 150NS was caught on camera, while a road test was going on. Rumors about Pulsar 150NS and 180 NS were around since beginning of this year....
Dear CE Members i want to know the necessity of Balance Leak of line in BFP. i googled it and what i got to know is it is to avoid...