Android 13 a atterri, apparaissant dans son premier formulaire d’aperçu pour les développeurs début février, quelques jours seulement après la publication du correctif de sécurité de ce mois-ci. Google a commencé à publier les toutes premières versions de son système d’exploitation mobile vers le début de l’année, donnant aux développeurs suffisamment de temps pour préparer leurs applications pour la version finale plus tard à l’automne.
Google n’a évidemment pas tout dit sur ce à quoi s’attendre d’Android 13 – rappelez-vous que la société a annoncé l’ensemble de la refonte de Material You à Google I/O 2021, des mois après les premiers aperçus des développeurs d’Android 12. Jusqu’à présent, avec Android 13, l’accent est mis principalement sur la qualité de vie des développeurs avec des améliorations de certaines API et la prise en charge d’OpenJDK 11.
Pourtant, il existe également quelques éléments orientés utilisateur centrés sur la confidentialité. Je décomposerai tout ce qui est nouveau jusqu’à présent ci-dessous. Et, bien sûr, vous pouvez désormais installer le premier Developer Preview sur un Pixel 4 et supérieur, bien que la mise à jour logicielle soit loin d’être prête pour une utilisation quotidienne.
Android 13 et confidentialité
Google se concentre actuellement sur deux fonctionnalités de confidentialité destinées aux utilisateurs. Bien que petits, ils contribueront certainement à la sécurité à l’avenir.
Sélecteur de photos : Android 13 obtient une fonctionnalité iOS de longue date sous la forme d’un sélecteur de photos. Cela signifie que vous pouvez choisir de partager des photos spécifiques avec une application plutôt que toute votre galerie. L’ajout d’un sélecteur de photos s’appuie sur la fonction de sélecteur de documents d’Android depuis un certain temps, où les applications n’ont accès qu’aux documents que vous choisissez au lieu de l’ensemble du système de fichiers.
En bref, cela signifie que vous pouvez dire à Facebook qu’il ne peut avoir accès qu’aux photos de famille de votre roadtrip au lieu de toutes les images que vous avez prises. C’est certainement un grand pas en avant pour la confidentialité sur Android, et je m’en réjouis.
Sur mon iPhone, je trouve qu’il peut être un peu ennuyeux de sélectionner les photos auxquelles je veux qu’une application accède (en particulier lorsque les applications demandent constamment l’accès à toutes mes photos). Mais finalement, un sélecteur de photos est l’option la plus sûre.
Autorisation d’appareil Wi-Fi à proximité : Il s’agit d’une fonctionnalité beaucoup plus petite, mais Google affine l’autorisation d’appareil à proximité pour inclure un élément Wi-Fi. L’autorisation NEARBY_WIFI_DEVICES permet aux applications d’accéder aux connaissances de votre téléphone sur les points d’accès Wi-Fi. Tout cela signifie que les applications qui appellent les API Wi-Fi couramment utilisées devront utiliser cette autorisation. Cette autorisation limitera l’accès des applications aux points d’accès Wi-Fi de votre appareil sans obtenir toutes vos données de localisation.
Jusqu’à présent, Android 13 concerne principalement les fonctionnalités destinées aux développeurs, que je vais brièvement aborder ci-dessous. Si vous voulez en savoir plus, je vous encourage à consulter la ventilation complète d’Android 13 de Google pour plus d’informations.
Icônes tierces thématiques : Dans Android 12, Material You a introduit la prise en charge des icônes pour s’ombrager en fonction du fond d’écran. Cependant, cela était limité aux applications Google. Dans Android 13, Google l’ouvre aux développeurs tiers. Tout ce qu’ils ont à faire est de fournir une icône d’application monochrome et une modification du XML, et Material You s’occupera du reste.
API de placement des paramètres rapides : Android 13 permettra aux développeurs d’inviter les utilisateurs à ajouter une vignette Paramètres rapides. Auparavant, vous deviez accéder au menu de gestion des vignettes de vos paramètres rapides pour ajouter des vignettes, mais désormais, les applications peuvent vous inviter directement à l’intérieur de celles-ci. (Vous devrez toujours les organiser vous-même.)
Shaders programmables : Android 13 ouvrira les shaders système aux développeurs. Cela signifie que les applications tierces peuvent utiliser des éléments tels que les effets d’entraînement, le flou et l’étirement du défilement – cela était auparavant réservé au système.
Césure plus rapide : La césure est une méthode d’habillage du texte et de séparation des mots pour obtenir un aspect propre à l’échelle de l’interface utilisateur actuelle. Vous l’avez déjà vu, même sur des choses aussi anciennes que les livres imprimés. Android 13 a amélioré le système de césure de 200 %, ce qui signifie que les applications peuvent couper presque instantanément.
Préférences de langue par application : Pour les utilisateurs multilingues (ou les personnes qui s’acclimatent à une nouvelle langue à des fins d’apprentissage), Android 13 prendra en charge une préférence de langue par application. Vous voulez une application en anglais, mais votre application de messagerie dans votre langue maternelle ? Android 13 vous couvre, tant que les développeurs appellent la nouvelle API de plate-forme.
OpenJDK 11 : Android 13 commencera à prendre en charge la version OpenJDK 11 LTS. Google prévoit de rétroporter la nouvelle version Java sur Android 12 via une mise à jour des services Google Play.
Comment obtenir Android 13 Developer Preview 1
Android 13 Developer Preview 1 est vraiment destiné aux développeurs et n’est certainement pas destiné à être le logiciel que vous installez sur un téléphone que vous utilisez au quotidien. Cela dit, mettre la main sur l’aperçu est assez simple.
Vous aurez besoin d’un Pixel 4 ou d’une version ultérieure, y compris un Pixel 4XL, un Pixel 4a, un Pixel 4a 5G, un Pixel 5, un Pixel 5a, un Pixel 6 ou un Pixel 6 Pro. (Si vous n’avez pas de Pixel, vous pouvez passer à des images système 64 bits avec l’émulateur Android dans Android Studio.)
Une fois que vous disposez d’un appareil Pixel compatible, vous devez flasher une image système sur le téléphone. Google fournit également des instructions pour utiliser l’émulateur Android dans une configuration de tablette ou d’appareil pliable.
À terme, Google prévoit d’ouvrir Android 13 à davantage d’utilisateurs via une version bêta générale, ce qui est une autre raison pour laquelle quiconque n’est pas développeur devrait peut-être donner un laissez-passer à Developer Preview 1.
Android 13 Developer Preview 1 perspectives
En plus de toutes les fonctionnalités et modifications ci-dessus, Google a publié le calendrier de stabilité du projet prévu. Il ressemble fortement à celui de l’année dernière, bien que la version finale semble un peu plus ambiguë avec un calendrier post-juillet.
Chose intéressante, il semble que Google pourrait publier la première version bêta vers avril. J’espère sincèrement que la société conservera la première version bêta comme un régal pour Google I/O, qui a traditionnellement lieu en mai. Je ne sais pas pour vous, mais cela a été super amusant de courir pour installer la version bêta après le discours d’ouverture de Google lors de la conférence des développeurs. C’est peut-être juste moi, cependant.
En parlant de Google I/O 2022, attendez-vous à entendre beaucoup parler d’Android 13 là-bas. Qui sait si Google aura une autre bombe de style Material You à nous lancer, mais ne comptez pas dessus. Au lieu de cela, je m’attendrais à ce que l’accent soit mis davantage sur la confidentialité alors que Google tente de rattraper Apple. Google n’a pas encore fixé de date pour sa conférence des développeurs.
Dites ce que vous voulez à propos d’iOS, mais l’initiative App Tracking a bouleversé les choses dans le bon sens pour les utilisateurs – et il est incroyablement satisfaisant de refuser à toutes les applications l’autorisation de vous suivre. Je doute que nous le verrons sur Android, mais peut-être qu’Android 13 nous rapprochera.