Il n'y a pas de réponse officielle à cette question de la part de Google.
Nous avons enfin la réponse collante au conundrum de l'Android M et c'est Marshmallow. Ce n'était pas une surprise majeure, c'était toujours un favori, mais certaines personnes ont été surprises par le fait que Marshmallow sera la version 6.0 d'Android et non pas 5.2 ou 5.5. Est-ce qu'un saut de nombre entier implique une refonte majeure? Pourquoi Google passe-t-il directement à 6.0? Il y a diverses raisons possibles.
Cela n'a jamais eu de sens
Le système de version de Google avait-il vraiment du sens? Toute personne ayant travaillé avec des programmeurs comprendra la nature souvent arbitraire des numéros de version. Traditionnellement, le premier chiffre est censé marquer une version majeure et le deuxième chiffre une version mineure, mais ce n'est qu'une convention générale, ce n'est pas une règle immuable. En pratique, les numéros de version marquent souvent simplement le point où quelque chose a été publié. Ils sont utiles car ils permettent de résoudre les problèmes plus tard, mais ils ne disent vraiment rien à l'utilisateur final, et ce n'est pas vraiment leur but.
Jetons un coup d'œil bref à la gamme historique des versions d'Android:
Android 1.0
Android 1.1
Android 1.5 Cupcake
Android 1.6 Donut
Android 2.0 Éclair
Android 2.2 Froyo
Android 2.3 Gingerbread
Android 3.0 Honeycomb
Android 4.0 Ice Cream Sandwich
Android 4.1 (4.2, 4.3) Jelly Bean
Android 4.4 Kitkat
Android 5.0 (5.1) Lollipop
Passez en revue les versions et essayez de trouver un motif qui établit de manière cohérente pourquoi certaines versions font des sauts de chiffres entiers et d'autres non. Le plus proche de ce que vous pourriez arguer est probablement que les chiffres entiers indiquent un saut esthétique, mais Éclair ne l'était pas vraiment et Marshmallow non plus. Qu'est-ce que ça change quand le système n'avait vraiment aucun sens de toute façon?
Les noms de dessert sont destinés aux utilisateurs, marquant des sauts plus importants en termes de style et de fonctionnalités, mais même les mises à jour incrémentielles dans les noms ont parfois apporté plus que simplement des corrections de bugs. Il n'y a pas de cohérence réelle là-dedans.
Peut-être que c'est une mise à jour majeure
Peut-être pourriez-vous argumenter que Marshmallow est une mise à jour majeure, même s'il n'y a pas de refonte esthétique. Nous avons un système de permissions d'application grandement amélioré et granulaire, un système de paiement revu sous Android Pay, des données contextuelles avec Now on Tap, un support pour les capteurs d'empreinte digitale, des onglets Chrome personnalisés pour les applications, des liens directs vers les applications, un meilleur copier-coller, un support pour l'USB Type C, une autonomie accrue de la batterie avec Doze, et la liste continue.
Cela semble beaucoup. Mais alors Froyo, Gingerbread et Jelly Bean ont tous fourni de longues listes d'améliorations sans obtenir de saut de version. Les notifications push, la fonctionnalité de partage de connexion Wi-Fi, NFC, Google Now, le support de la transmission infrarouge, Bluetooth LE, et bien d'autres choses sont arrivés sans mises à jour de chiffres entiers. Qu'est-ce qui rend Marshmallow différent?
En laissant Lollipop derrière
Cela pourrait tout autant concerner l'éloignement d'Android de la version 5.0 Lollipop que d'atteindre la version 6.0. Il n'est pas un secret que Lollipop a des associations négatives pour certaines personnes. Il y a eu de sérieux problèmes de vie de batterie pour beaucoup d'appareils, des problèmes de Wi-Fi, des ralentissements, des saccades et des plantages fréquents, sans parler d'une foule de bugs plus petits. La version 5.1 ne semble pas avoir résolu les problèmes de tout le monde non plus.
Le déploiement n'a pas non plus été sans accroc. Les derniers chiffres de Google indiquent une adoption de 5.0 à 15,5% avec 5.1 représentant 2,6% en plus. Les bugs à profusion feront en sorte que Lollipop ne soit pas aussi bien rappelé qu'il aurait pu être, mais ce ne sont pas seulement les problèmes, ce sont aussi les changements de conception. Le Mode Prioritaire n'a pas été populaire auprès des personnes qui veulent une option silence simple, le support de widget a disparu de l'écran de verrouillage, et tout le monde n'aime pas l'esthétique du nouveau Material Design.
Microsoft était tellement désireux de s'éloigner du peu populaire Windows 8 qu'il a sauté un chiffre entier pour arriver à Windows 10. Peut-être que Google essaie de faire une rupture similaire et de montrer clairement que Marshmallow est passé à autre chose que Lollipop. Si vous n'aimiez pas 5.0, essayez 6.0.
Passage au cycle de mise à jour annuelle
Nous discutions il y a un moment de comment un cycle de mise à jour annuel pourrait améliorer l'expérience Android. La prévisibilité et la stabilité facilitent la planification pour tout le monde. Cela aidera à résoudre le problème de fragmentation et introduira un peu plus de clarté. Les fabricants, les opérateurs et les développeurs peuvent travailler avec un calendrier établi beaucoup plus facilement qu'avec une série de mises à jour aléatoires. Cela signifie également une grande publication annuelle excitante avec le fanfare qui l'accompagne, au lieu d'un flot régulier de petites améliorations. C'est quelque chose que les médias et les consommateurs sont plus susceptibles de trouver excitant.
Cela a beaucoup de sens d'attribuer un nouveau nom et un nouveau numéro à la mise à jour annuelle et de réserver ces mises à jour .x pour les changements mineurs et les corrections de bugs. C'est agréable et ordonné. C'est un système qui a du sens logique. Tout le monde peut comprendre ce qui se passe et cela ne peut être qu'une bonne chose.
1 votes
Bien que ce soit une question intéressante, je ne suis pas sûr s'il existe une réponse officielle à cette question, et toutes les réponses de cette communauté seront basées sur des opinions. De plus, il semble s'agir d'une information banale sans aucune utilité. Je serais heureux d'être prouvé faux cependant. Sinon, veuillez vous référer à la même question sur Quora
0 votes
@AndrewT. Merci pour le lien! Je vais encore attendre un peu au cas où quelqu'un ici a une réponse appropriée.
0 votes
Il n'y a pas de réponse officielle à cette question comme toujours. Cela pourrait aider : Pourquoi Marshmallow est-il surnommé Android 6.0 ? Est-il digne d'un tel grand saut de version ? Je ne pense pas qu'il y aura une réponse appropriée à cette question. Mieux vaut coller ce lien en tant que Réponse et marquer cette question comme Résolue ;-)
0 votes
@GokulNC Si vous le publiez comme réponse, upvotez la question, je la marquerai comme résolue lol :)