A Deeper Look at Android Fragmentation
There are seven different Android OS versions in the world right now and Gingerbread still dominates the scene, despite the presence of two newer versions. We’ve covered this before and it’s fairly common (and easily attainable) knowledge in the development and QA world.
But just how bad is the fragmentation? What happens when a new version is released? Does the Android landscape get more fragmented with each new release or are older versions phasing themselves out? How quickly does a new version catch on? That’s what pxldot wanted to find out. Here are some of the findings pxldot came up with after taking a deeper look at Android fragmentation:
While it may be interesting to see how versions wax and wane over time, it’s a challenge to pin down exactly how “bad” the fragmentation is at any given time. In order to develop a model that measures this, we have to define what makes a particular version distribution better or worse than another. There’s no right or wrong way to do this, but the model I would propose is based on two tenets: the more handsets on the most recent version, and the less divided the remaining installed base (aside from those on the most recent version), the better. Using these two factors I built a formula that provides us with a value of how “bad” Android fragmentation is; it can theoretically go from 0–12.5, with higher numbers indicating “worse” fragmentation. …

















