Prácticamente desde la creación de Android, la fragmentación ha sido un problema constante para los diversos fabricantes. Las actualizaciones nunca han sido tan fluidas como en otros sistemas operativos, móviles o de escritorio, y los desarrolladores han tenido que lidiar con varias versiones simultáneas, lo que hacía incompatibles muchas de las nuevas funciones con los terminales más antiguos.
A lo largo de la maduración de Android, Google ha ido mejorando este aspecto y en los últimos dos años hemos visto como el número de terminales actualizados rápidamente ha crecido. Pese a eso la fragmentación todavía parecía un problema, pero no lo sabíamos puesto que desde hace un año Google dejó de publicar los registros de distribución de Android.
Ahora han vuelto a hacerlo, aunque solo para los desarrolladores a través de Android Studio.
La fragmentación sigue siendo real
En XDA Developers han creado una tabla en la que se distribuye por versiones menores de Android, diferenciando por ejemplo Android 4.1 Jelly Bean de Android 4.2 Jelly Bean. Nosotros la hemos simplificado centrándonos en las versiones anuales.
Android 4.0 “Ice Cream Sandwich” | 0.2% |
Android 4.1 – 4.2 – 4.3 “Jelly Bean” | 1.7% |
Android 4.4 “KitKat” | 4% |
Android 5 “Lollipop” | 9.2% |
Android 6 “Marshmallow” | 11.2% |
Android 7 “Nougat” | 12.9% |
Android 8 “Oreo” | 21.3% |
Android 9 “Pie” | 31.3% |
Android 10 | 8.2% |
Medio año después del lanzamiento oficial de Android 10 menos de un 10 % de los terminales con acceso a la Google Play Store disponen de esta versión del sistema. Al menos, la mayoría de los dispositivos están en una versión bastante actual. Entre Android 9 y Android 8 suman más del 50 % del total.
Es llamativo ver aún más de un 15 % de dispositivos conversiones con más de un lustro de antigüedad, correspondientes a Android 5 o anteriores. De hecho, hay más modelos con Lollipop que con Android 10.
Está claro que Google tiene aún mucho que mejorar en este aspecto, pero al menos nos alegramos de tener devuelta las cifras que nos permiten analizar mensualmente cómo evoluciona la fragmentación en Android.