Samsung Copie l'une des meilleures choses que Google fait avec Android

Table des matières

Nous avons rarement vu un virage à 180 degrés aussi brutal que celui pris par Samsung avec un UI 8; Il est passé de l'une des pires marques dans l'adoption de la nouvelle version d'Android, pour être la meilleure de loin.

La migration vers une UI 7 basée sur Android 15 était l'une des pires On se souvient de l'histoire de Samsung, avec des retards constants et de nombreux appareils qui n'ont même pas reçu de version bêta du nouveau système.

D'un autre côté, la migration vers une UI 8 basée sur Android 16 est l'inverse. Le nouveau pliage de Samsung est Les premiers mobiles à apporter Android 16 de l'usineet la version bêta est désormais disponible pour de nombreux appareils.

Que s'est-il passé pour que Samsung soit soudainement en charge de l'adoption d'Android? La réponse simple est qu'il a copié sur Google, et la meilleure chose est que les conséquences de ce changement Ils continueront à remarquer dans les futures versions d'une interface utilisateur.

Comme il l'a révélé Mishaal Rahman, Samsung a adopté le même modèle de développement que Google a été présenté sur Android L'année dernière, après plusieurs années de problèmes qui ont retardé le lancement des versions précédentes.

Traditionnellement, le développement d'Android a été basé sur un modèle “ramifié” ou des “branches” (branche). Cela signifie que, pour chaque nouvelle version d'Android, Google a créé une branche de code séparée ' à quoi il a ajouté des changements jusqu'à ce qu'il soit «gelé».

Une fois le développement de la nouvelle version d'Android, les modifications ont été appliquées à la branche principale qui a été maintenue en interne, puis elle pourrait être rendue publique.

Mises à jour en direct sur Android 16

“Mises à jour en direct” dans Android 16

Bien qu'au départ ce processus ait été logique, avec le passage du temps, et comme Android est devenu plus grand et plus compliqué, il a été démontré qu'il était insuffisant. L'union des deux succursales a causé des conflits et l'apparition de «bugs» Ils ont retardé le lancement.

Le pire est que, si une fonction n'était pas prête pour le moment de la fusion des deux branches, son code a été intégré même s'il n'était pas terminé, et les développeurs ont dû continuer à travailler dans la branche de la version suivante.

Pour résoudre tous ces problèmes, Google est allé à un modèle basé sur «Trunk» ou «Trunk». Maintenant, le développement d'Android est basé sur une branche principale qui doit toujours être stable et fonctionnelleappelé «tronc stable»; Les nouvelles fonctions sont incluses désactivées et peuvent être activées à la fin de leur développement.

Grâce au développement de «tronc», Google a atteint Avancez le lancement d'Android 16 plusieurs moiset Samsung a décidé de prendre la même décision d'obtenir les mêmes avantages.

Dans une interview lors de la dernière galaxie déballée, les dirigeants de Samsung ont confirmé qu'une interface utilisateur est désormais basée sur une seule branche de développement sur laquelle tous les développeurs travaillent, grâce à une collaboration avec Google.

Leave a Reply