Android est désormais le système d’exploitation mobile dominant et c’est à cause de la fragmentation !
La fragmentation est à la fois une force et une faiblesse de l’écosystème Android, un casse-tête pour les développeurs, Les appareils Android sont de toutes formes et tailles, avec des niveaux très différents de performance et des tailles d’écran différentes. En outre, il existe de nombreuses versions différentes d’Android qui sont actives simultanément à un moment donné, ajoutant un autre niveau de fragmentation.
Qu’est-ce que cela signifie, c’est que les applications en développement qui travaillent sur toute la gamme d’appareils Android peuvent être extrêmement difficiles et chronophages…
Malgré les problèmes, la fragmentation a également un grand nombre d’avantages – pour les développeurs et les utilisateurs. La disponibilité de téléphones Android à bas prix (en cours d’exécution rarement la version la plus récente) signifie qu’ils ont une portée mondiale beaucoup plus grande qu’iOS, les développeurs d’applications ont un plus large public à construire pour. Android a bien rempli le vide laissé par le déclin de Symbian (Nokia). Android est désormais le système d’exploitation mobile dominant et c’est à cause de la fragmentation, non pas en dépit de celui-ci.
OpenSignal dans son rapport sur la fragmentation montre plus de 18 000 dispositifs distincts peuvent utiliser une application, ce qui rend l’optimisation d’un véritable défi. Par rapport à l’année dernière, la fragmentation a augmenté d’environ 60%, avec 11 868 périphériques vus l’année dernière par rapport à 18 796 cette année (20.9% des utilisateurs Android sur KitKat – 43% du parc pour Samsung, Sony occupe le deuxième rang avec une part de marché de 4,8%, ce qui montre bien la taille de l’écart entre Samsung et la deuxième place.)
Ci-dessous deux graphiques montrent clairement la différence de la fragmentation entre les deux systèmes d’exploitation concurrents.