in

La fragmentation n’est pas la faute d’Android, c’est celle des fabricants

Nous sommes en 2017, et je vois encore des gens critiquer Android pour sa «fragmentation». Cela donne à Android en général une mauvaise réputation, et je veux clarifier les faits: ce n’est pas la faute de Google ou d’Android. C’est la faute de votre fabricant.

Bien que cela fasse l’objet de discussions depuis un certain temps, un article récent de Boy Genius Report Cela m’a fait réfléchir – intitulé de manière exaspérante «Aucun utilisateur d’iPhone ne peut même imaginer faire face à ce que les utilisateurs d’Android doivent tolérer». Je veux mettre les choses au clair: ce type de pensée n’est pas seulement injuste pour Android, c’est carrément

Qu’est-ce que la fragmentation?

Fondamentalement, lorsque les gens parlent de fragmentation, ils font référence à la propagation des versions d’Android qui fonctionnent toujours sur des appareils «à l’état sauvage», car le taux d’adoption de la nouvelle version d’Android est beaucoup plus lent que celui d’iOS. C’est vraiment logique: il existe une poignée d’iPhone, mais des centaines de différents téléphones Android, de divers fabricants, et ils ne se mettent pas tous à jour vers la dernière version en même temps.

Numéros de distribution Android de mai 2017

Ainsi, lorsque nous parlons de «fragmentation» d’Android comme d’un inconvénient par rapport à iOS, cela suggère qu’il y a un problème avec Android, le développement de logiciels ou le calendrier de mise à jour en général. Des articles comme celui de Boy Genius Report impliquent que le problème vient de Google, ce qui n’est pas le cas. Depuis que Google a acheté Android, la société est responsable de la mise à jour de la plate-forme. Et bien qu’il ait été définitivement hasardeux à ses débuts, nous avons vu Google adopter une approche beaucoup plus structurée des mises à jour du système d’exploitation pour Android ces dernières années. En fait, c’est sur des roulettes maintenant.

Mais ici, nous agissons toujours comme Android a un problème de mise à jour, alors que ce n’est tout simplement pas le cas. L’argument principal contre Android en matière de mises à jour est la comparaison avec Apple et l’iPhone. «Mais près de 80% des iPhones utilisent la dernière version d’iOS!» J’entends les gens dire. Mais ce n’est pas du tout un argument – à moins que ce ne soit fait. Permettez-moi de vous expliquer.

Numéros de distribution iOS au 20 février 2017.

Comparaison des pommes et des pommes

Fondamentalement, Apple produit l’iPhone, ainsi que iOS. Il envoie les mises à jour directement sur l’iPhone. Apple est seul responsable de la mise à jour de son propre matériel à l’aide de son propre logiciel. Cela ne fonctionne pas de la même manière pour Android. Si vous voulez vraiment une comparaison équitable, il s’agit du matériel / logiciel Google par rapport au matériel / logiciel Apple. En d’autres termes, c’est Pixel / Nexus contre iPhone.

C’est la seule vraie comparaison qui puisse être utilisée équitablement – c’est une comparaison de pommes à pommes, faute d’une meilleure analogie. La position officielle de Google sur les mises à jour du Nexus et du Pixel est assez simple: ces téléphones reçoivent des mises à jour de la version Android pendant «au moins 2 ans à compter de la première disponibilité de l’appareil sur le Google Store» et des mises à jour de sécurité «pendant au moins 3 ans à compter de la première utilisation de l’appareil est devenu disponible sur le Google Store, ou au moins 18 mois après la dernière vente de l’appareil par le Google Store, selon la période la plus longue. « Cela vient directement de la bouche de Google.

Périodes de mise à jour de Google Pixel.

Cela signifie que selon les règles actuelles, trois générations d’appareils Nexus / Pixel sont prises en charge par Google: les Nexus 6, 6P et 5x, ainsi que les Pixel et Pixel XL. Et oui, l’écosystème Android est plus grand que cela, mais ces appareils ne sont en réalité que des options alternatives: Google a autant d’options de téléphone qu’Apple, et elles sont toutes tenues à jour.

En revanche, Apple est en fait transparent avec ses délais de mise à jour et ses engagements. Cinq générations d’iPhones Apple utilisent le dernier logiciel (iOS 10): iPhone 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus, SE, 7 et 7 Plus. L’écriture est sur le mur pour l’iPhone 5, mais au moment de la rédaction de cet article, elle est toujours prise en charge, donc je la liste ici et ne me fie pas à la spéculation.

Lorsque vous décomposez les chiffres et comparez les dates de sortie, cela signifie que l’iPhone 5, qui est sorti en septembre 2012, est activement pris en charge depuis près de cinq ans. Le Nexus 6, d’autre part, est sorti deux ans après l’iPhone 5 – novembre 2014 – et est le plus ancien modèle pris en charge par Google.

Périodes de mise à jour de Google Nexus.

Bien sûr, Apple «adoucit» également les mises à jour du système d’exploitation sur le matériel plus ancien, de sorte que le niveau réel de support que les appareils reçoivent est discutable là-bas – on pourrait même dire qu’il est légèrement fragmenté, mais c’est une ligne que je ne pense pas que nous voulons franchir ici. Au moins avec Google, il s’agit de mises à jour complètes ou de mises à jour de sécurité, rien entre les deux.

Cela dit, dans une comparaison directe, les appareils Apple ont généralement un support plus long que les téléphones Nexus ou Pixel. Mais ce n’est pas un argument pour savoir qui a le meilleur ou le plus long soutien. Il s’agit d’une supposée «fragmentation».

Maintenant, c’était beaucoup d’informations à charger sur vous à la fois, et je promets que c’était pour une bonne raison. J’avais besoin de peindre une image claire de Google Android comparé à iOS – cette chose de pommes à pommes dont nous avons parlé plus tôt.

Alors, qui cause la «fragmentation»?

Si Google publie des mises à jour en temps opportun, pourquoi tant de téléphones récents utilisent-ils d’anciennes versions d’Android? Samsung, LG, Huawei, HTC, Motorola et d’autres fabricants sont à blâmer pour la fragmentation, et ils devraient être tenus pour responsables.

Fondamentalement, lorsque Google termine une nouvelle version d’Android, elle est expédiée aux fabricants de puces (Qualcomm, Samsung, etc.) afin qu’ils puissent créer des pilotes. De là, il va aux OEM (Samsung, HTC, LG, etc.) afin qu’ils puissent ajouter toutes les cloches / sifflets / peluches dans le système d’exploitation. Enfin, il doit toucher les opérateurs pour qu’ils puissent approuver la mise à jour. Alors que de nombreux utilisateurs aiment blâmer les opérateurs pour les problèmes de mise à jour, ce n’est pas là que se situe l’essentiel du blocage – cela commence avec les fabricants.

En raison de la nature open source d’Android, chaque fabricant est autorisé à télécharger le code source et à ajouter ses propres fonctionnalités, skins, applications, etc. En conséquence, la plupart des fabricants mettent beaucoup plus de temps à créer des mises à jour Android pour leurs appareils qu’à Google. La raison pour laquelle cela prend plus de temps est double:

  • La plupart des fabricants ont beaucoup de code à ajouter à Android pour intégrer toutes ces nouvelles fonctionnalités, et
  • Chaque fabricant a plusieurs appareils à développer.

En ce qui concerne ce dernier, l’économie entre en jeu ici: décider des appareils à prendre en charge en permanence et de la taille d’une équipe à consacrer à une telle tâche nécessite de la planification. Et cela demande de la planification car cela coûte de l’argent. Si un téléphone ne se vend pas aussi bien que prévu, son support ne sera pas aussi génial, car il n’y a tout simplement pas autant d’argent justifiable à consacrer.

Par exemple, à un moment donné, Samsung doit décider du type de durée de vie que le S7 mérite d’avoir – tout en planifiant le S8, tout en continuant à se développer pour les anciennes plates-formes comme le S6. C’est un acte de jonglerie, et cela prend beaucoup de temps et de planification.

Mais voici la chose: Apple et Google doivent faire la même chose. Et à ce stade, les deux ont fait un exemplaire travail de fournir des mises à jour à plusieurs appareils en même temps. Les autres fabricants d’Android devraient en prendre note – et c’est la principale raison pour laquelle tout le discours sur la fragmentation est venu à être en premier lieu. Apple donne simplement une mauvaise image de la plupart des fabricants Android.

Pour dire les choses un peu plus clairement, il n’y a aucune raison pour qu’un géant comme Samsung ne puisse pas faire la même chose. Si Apple et Google peuvent le faire tous les deux, il n’y a aucune raison pour que Samsung ne le puisse pas. En fait, Google permet à ses partenaires – des entreprises comme Samsung – d’accéder rapidement au code de base d’Android afin qu’ils puissent réellement commencer à développer des mises à jour pour les différentes gammes de téléphones avant que ce logiciel ne soit disponible au public sur les téléphones Nexus ou Pixel.

Pour aller plus loin, Google a récemment annoncé « Projet Treble«—Un nouvel effort pour rationaliser le processus de mise à jour au niveau du fabricant de puces. Bien qu’il soit agréable de voir Google prendre des mesures pour accélérer les mises à jour, ce nouveau programme n’aura pas vraiment d’incidence sur les fabricants ou les opérateurs – il ne simplifie les mises à jour que pour la première étape dont nous avons parlé plus tôt. Ars Technica a en fait une excellente rédaction sur les aigus, ce que cela signifie et pourquoi il ne résout qu’un tiers des problèmes de mise à jour d’Android.

Mais oui, il n’y a pas d’excuses. Android lui-même n’est pas fragmenté – Samsung est fragmenté. HTC est fragmenté. LG est fragmenté. Motorola est fragmenté. Mais si vous voulez le comparer à iOS, comparez-le au moins assez – les «iPhones» de Google reçoivent des mises à jour régulièrement et pendant longtemps.

Les fabricants d’Android sont simplement paresseux et ne prennent pas assez au sérieux le fait que vous ayez acheté leur appareil. Si vous travaillez pour votre argent, et je vais supposer que vous le faites, et que vous choisissez de dépenser cet argent sur le smartphone d’un certain fabricant, il fournira des mises à jour opportunes et cohérentes. Période.

Mais, en même temps, si vous vous plaignez toujours du fait que votre téléphone Samsung n’est pas sur la dernière version d’Android, vous auriez dû le savoir mieux. Trompez-moi une fois, honte sur vous; tromper moi pendant sept ans… J’aurais dû acheter un Pixel. Votez avec votre portefeuille. Et pour l’amour de tout ce qui est saint, faire semblant d’Android est intrinsèquement inférieur à iOS en raison de la fragmentation.

En fin de compte, Android dans sa forme la plus pure est comme iOS. Tout comme les utilisateurs d’iPhone peuvent choisir l’iPhone ou l’iPhone Plus, les utilisateurs d’Android n’ont que deux vrais choix pour éviter les problèmes de mise à jour: Pixel ou Pixel XL. Même si les utilisateurs d’Android aiment le choix, je vois vraiment cela comme une illusion – le seul choix que vous avez vraiment est de soutenir ou non les fabricants qui ne vous soutiennent pas.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ajouter des caractères impairs à la zone de notification de la fenêtre

Ajouter des caractères impairs à la zone de notification de la fenêtre

Activez le Bureau à distance sous Windows 7, 8, 10 ou Vista

Activez le Bureau à distance sous Windows 7, 8, 10 ou Vista