Device fragmentation is increasing, and with it the reach and density of the Android operating system. While fragmentation certainly poses a headache to developers who have to test and optimize on an ever-increasing number of devices, the success of the of the Android ecosystem cannot be separated from its fragmented, free-for-all, nature. Similarly, it is easy for developers to bemoan API level fragmentation, but this is part-and-parcel of device fragmentation. Cheaper devices will struggle to run the most recent versions of Android and the fragmented operating system serves as an enabler of an ecosystem that is becoming more globally, and socio-economically, inclusive.
Fragmentation is responsible for a broader, more geographically dispersed, Android market - but fragmentation isn’t simply limited to devices and operating systems. It is also important for developers to think about the impact of contextual fragmentation, the variety of differing contexts in which devices are actually used. What is relevant for one region may not be to another, and developers need to take into account differences in network performance and reliability when designing their apps - as well as the level of Wi-Fi access for apps which are particularly data heavy. Another relevant factor is battery life; while one day’s battery life may be acceptable in the developed world, it may well not cut it in developing markets. It is important to remember that the criteria against which app performance is judged can change by region, not simply by device.
What is clear from this report is that Android fragmentation, of all varieties, is increasing. Too often this is treated as a problem with Android, rather than a strength, but we feel that this misses the bigger picture. While there are certainly problems associated with fragmentation (and as developers we know them all too well), it is wrong to suggest that it is only a downside. Apple are currently working on a lower-end device, increasing the fragmentation of their ecosystem in the process, suggesting that the Android ecosystem is not only doing something right, but doing something to be imitated.