Google vient de presenter officiellement Android Canary un nouveau canal de distribution destine aux developpeurs souhaitant acceder rapidement aux fonctionnalites et aux changements du systeme d'exploitation Android.
Ceci est considere comme une avancee visant a remplacer le modele de pre-version pour developpeurs (Developer Preview) traditionnel qui presente de nombreuses limitations dans le processus de mise a jour et de reponse.
Android Canary n'est actuellement disponible que sur les appareils Pixel permettant aux developpeurs de tester les versions Android les plus avancees via une mise a jour en ligne (OTA). Les utilisateurs recevront en permanence les dernieres mises a jour de Google notamment les changements d'interface les fonctionnalites de test et les API a venir meme si elles ne sont pas encore terminees.
Contrairement au canal Android Beta qui se concentre sur une version stable avant la sortie officielle Android Canary vise a tester plus en profondeur au debut du cycle de developpement.
Les developpeurs peuvent verifier la compatibilite de l'application avec les changements de plateforme et envoyer des reponses en temps opportun a Google.
Cependant cela signifie egalement que les appareils utilisant le canal Canary peuvent rencontrer des problemes de stabilite ou des interruptions logicielles. Par consequent Google recommande d'installer sur un appareil secondaire au lieu d'un appareil principal.
Un point fort d'Android Canary est la possibilite de verifier les applications via l'interface de l'ordinateur un outil qui aide les developpeurs a detecter rapidement les bugs compatibles avant que Android ne soit officiellement mis sur le marche. Grace a cela les problemes peuvent etre resolus plus rapidement optimisant l'experience utilisateur finale.
Par rapport a Developer Preview le canal Canary est plus flexible et plus continu. Auparavant les developpeurs devaient installer manuellement chaque nouvelle version a chaque renouvellement du cycle de sortie d'Android.
La version preliminaire sera egalement arretee des qu'Android passera a la phase beta ce qui empechera les fonctionnalites qui ne sont pas pretes d'etre'sorties' sans canal de reponse officiel.
L'apparition d'Android Canary montre que Google etend l'ecosysteme de developpement d'Android vers une plus grande transparence et une plus grande proactivite tout en permettant aux developpeurs d'intervenir plus tot et plus profondement dans le processus de definition du systeme d'exploitation le plus populaire au monde.