Category Archives: Android versions

Contrasting iOS and Android adoption patterns

I’ve done two previous posts (here and here) on Google’s Android developer dashboard stats, and I was surprised to find it’s been just over a year since my last one. I may still do a deeper dive revisiting some of the points from those previous posts, but this time around I wanted to do something different – contrast Android and iOS adoption patterns. Google has published data on Android version adoption for quite some time now, but Apple’s only been doing it for the last couple of years, so we have less data. But we still have enough from both platforms that we can draw some interesting conclusions.

iOS adoption – huge initial ramp plus slow conversion

The pattern for iOS adoption is very clear – a massive initial ramp in adoption in the first few days and weeks, followed by a steady conversion over time. The chart below shows the share of the base on each version in the first 24 months from launch:

iOS adoptionAs you can see, by the time the first month is over, more than 50% of the base is already on the new version, and it ramps to around 90-95% by a year later, just before the next version launches. At that point, it immediately drops to 25-30% as the new version takes over, and slowly dwindles from there down to under 10% after two years. There are differences in adoption rates for the various versions shown – as has been reported, iOS 8 has seen a slower initial adoption rate than iOS 7, though it’s now over 75%. Correspondingly, the share of iOS 7 has fallen slightly more slowly than iOS 6 did, though the gap in both cases has closed a bit recently. Continue reading

Updated Android version charts

Back in December I posted some thoughts on Google’s regularly updated Android developer dashboard, which provides data on the adoption of various flavors of Android as well as screen sizes and densities in use by devices hitting the Google Play store. As we now have several more months’ data to look at, I thought I’d update the charts from that post and revisit some of the trends I saw in evidence back then to see if they still hold.

Android versions in use

Here’s the overview of adoption rates for recent versions of Android, grouped by dessert name: Recent Android versions in use

Let’s test some of the observations I made last time around:

Major versions (i.e. those grouped together by dessert name) tend to take about 12-18 months from launch to hit their peak, usually at around 60-70% of the base

Continue reading

Thoughts on Google’s Android version charts

Google regularly updates the data it provides to developers on Android versions in use, screen sizes and screen densities, and I’ve been diving into this data today for a report I’m working on. In the next few days, Google will update the data again and there will no doubt be the usual flurry of blog posts and news items about Android fragmentation. But I wanted to share some thoughts that occurred to me as I looked through this data that go beyond the usual rhetoric. Some of these are original, some of them likely aren’t.

Firstly, a fairly predictable pattern has emerged in the adoption of the versions of Android, as follows (and as illustrated by the chart below) 1:

Android Major Version Distribution Continue reading

Notes:

  1. It’s worth noting that the methodology Google uses for all these numbers changed in April 2013, and now reflects only devices actively using the Google Play store, and not all devices as previously. From what I can tell, it hasn’t made an enormous difference, but has slightly increased the representation of newer versions while decreasing or eliminating the representation of older versions.