Samsung accélère ses mises à jour Android grâce à une nouvelle approche qui change la donne. Les récentes stratégies adoptées par Google et Samsung permettent désormais un développement plus efficace, offrant aux utilisateurs des versions améliorées en un temps record. Découvrez comment cette transformation impacte l’écosystème mobile.
Cela représente un changement significatif dans l’industrie mobile, car ceux qui interagissent avec les marques savent que Samsung a longtemps mis du temps, voire trop, à adapter les nouvelles versions d’Android à son interface personnalisée Samsung Experience.
Avec l’arrivée de One UI, notamment dans ses itérations récentes, la situation s’est améliorée, et aujourd’hui, Samsung peut se vanter d’une grande rapidité de mise à jour pour ses smartphones.
Quels changements ont été opérés ? La clé réside dans la manière dont Google et désormais Samsung développent Android.
Pendant de nombreuses années, Google a suivi un modèle de développement basé sur des branches. Pour chaque nouvelle version d’Android, une branche de code distincte était créée pour y intégrer de nouvelles fonctionnalités. Une fois cette étape réalisée, cette branche était fusionnée avec la branche principale de développement interne. Bien que ce modèle fonctionnât en théorie, il causait de nombreux bugs et incohérences en pratique. Les grandes fusions de code entraînaient des conflits difficiles à résoudre, retardant ainsi les lancements finaux.

Cette situation a aussi affecté des fabricants comme Samsung. Lorsqu’ils recevaient le code de la nouvelle version d’Android, ils devaient l’adapter à leurs systèmes, résoudre des problèmes, tout en travaillant d’arrache-pied pour lancer leurs propres versions, comme One UI.
Pour éviter ces complications, Google a introduit une nouvelle approche appelée Trunk Stable. Dans ce modèle, tout le développement s’effectue sur une seule branche centrale, qui doit rester stable à tout moment. Les nouvelles fonctionnalités, corrections ou API sont intégrées mais restent cachées derrière des flags de fonctionnalités, permettant de développer sans compromettre la stabilité du système.

Cette évolution a permis à Google de lancer Android 16 bien plus tôt que d’habitude : en juin au lieu de la période classique d’août à octobre. Plus intéressant encore, Samsung a également adopté ce modèle pour le développement de One UI.
D’après un communiqué d’Android Authority, lors de l’événement Galaxy Unpacked, Sally Hyesoon Jeong, vice-présidente exécutive et responsable de la R&D de Framework chez Samsung, a confirmé que la société a modifié son processus de développement pour s’aligner sur l’approche Trunk Stable. Bien que Google n’oblige pas les fabricants à suivre ce modèle, Samsung a choisi de l’implémenter indépendamment, constatant les avantages.
Grâce à cette intégration plus directe et stable du code source d’Android, Samsung a pu travailler en parallèle avec Google tout au long du processus de développement d’Android 16. Le résultat est qu’à peine un mois après le lancement officiel d’Android 16, ils présentaient déjà des appareils avec One UI 8 complètement prête et optimisée.
Évidemment, si Samsung maintient ce nouveau rythme, les utilisateurs bénéficieront des dernières versions d’Android bien plus rapidement qu’auparavant, et les futures versions de One UI, come One UI 9, pourraient arriver presque simultanément avec Android 17.
