Table des matières:
L'une des raisons pour lesquelles Android est devenu le système d'exploitation informatique le plus populaire au monde peut également créer un gros casse-tête - n'importe quelle entreprise peut faire à peu près tout ce qu'elle veut. Cela signifie non seulement que les appareils fonctionnant sous Android peuvent avoir une apparence très différente et utiliser un matériel très différent, mais même les utilisations "traditionnelles" d'Android, telles que les téléphones intégrant la prise en charge des services Google, ne fonctionneront pas toutes dans la même version.
Il existe environ 20 000 appareils sous Android et la plupart d'entre eux utilisent une version plus ancienne.
Cela ne changera jamais. Google propose des outils facilitant la migration de tous les fabricants de matériel informatique vers la version actuelle d'Android (9 à l'heure actuelle), mais même ces outils ne suffiront pas pour que tous les appareils pris en charge soient disponibles sur la même version de la plate-forme. le même temps. Google traite ce problème pour les téléphones et autres appareils conformes aux définitions de compatibilité Android avec des outils tels que les services Google Play pour fournir des améliorations et des fonctionnalités de sécurité supplémentaires. Si vous avez le Play Store sur votre téléphone, les services Google Play sont opérationnels, quelle que soit la version d'Android que vous utilisez.
Google propose également des outils aux développeurs d'applications qui souhaitent utiliser les nouveautés géniales apportées par chaque mise à jour de plate-forme et rendre leurs applications compatibles avec autant de téléphones que possible. Celles-ci sont appelées bibliothèques de prise en charge Android et les développeurs peuvent les utiliser pour ajouter certains éléments apportés par Pie à Oreo ou à Nougat.
Avec Android 9, l'une des grandes annonces de Google I / O 2018 était Android Jetpack. Jetpack est un ensemble de composants pour les développeurs qui facilite la création d'applications. Il comprend les nouvelles bibliothèques AndroidX. L'une des fonctionnalités d'AndroidX et de Jetpack consiste à utiliser les fonctionnalités des dernières versions d'Android sur des versions de plate-forme plus anciennes. Une autre fonctionnalité intéressante est la modularité de Jetpack, qui permet une mise à jour rapide et indépendante d'Android. Cela facilite grandement l'ajout de fonctionnalités fonctionnant sur plusieurs versions de plate-forme.
À l'heure actuelle, Pie ne contient pas beaucoup de fonctionnalités visibles pouvant être utilisées dans les versions antérieures telles que Oreo et Nougat, mais les bibliothèques de support regorgent de modifications permettant aux développeurs de créer des applications pour Android Pie qui fonctionneront encore avec les versions antérieures. C’est la partie la plus importante, mais tout le monde chez Google est enthousiasmé par le fait que Jetpack et AndroidX pourront continuer d’apporter de nouvelles fonctionnalités aux anciennes versions d’Android, et j’espère que nous verrons la liste s'allonger.
Les tranches
Une tranche est un élément d'application pouvant être rempli de contenu dynamique et apparaître n'importe où dans n'importe quelle application Android ou dans n'importe quel service fourni par Google. Une Slice peut amener des informations importantes et contextuelles d'une application là où nous devons la voir et peut inclure des éléments tels que des données en direct, des intentions, des actions en ligne ainsi que des liens profonds vers d'autres parties de son parent. Des informations utiles ou des contrôles que nous souhaitons avoir à portée de main sans ouvrir une application, tels que des contrôles de lecteur de musique ou des horaires de vol, peuvent apparaître là où nous pouvons facilement les utiliser.
Les tranches sont un élément sur lequel les développeurs peuvent travailler dès maintenant et qui seront bientôt "déployées" sur les comptes d'utilisateur. Grâce à Jetpack et aux bibliothèques de support, cela signifie qu'elles ne seront pas limitées à Android 9.
actes
Google Assistant fournit déjà des actions conversationnelles aux téléphones équipés de Google Assistant et à des appareils tels que Google Home et Smart Displays. Ils font partie de votre compte Google et les développeurs en ont ajouté de plus en plus, que vous pouvez inclure dans votre propre routine.
Bientôt, nous aurons aussi des actions sur nos téléphones qui utilisent les mêmes idées. Ils sont conçus pour apporter les fonctionnalités d'une application à tout service Google, mais ce qui est vraiment génial à leur propos, c'est que l'IA de Google les acheminera automatiquement et intelligemment là où vous en avez besoin, quand vous en avez besoin. Les actions d'application sont difficiles à décrire, mais lorsque vous en voyez une en action, il suffit de cliquer; vous pouvez voir comment les actions de l'application vont fonctionner maintenant. Rendez-vous sur Google.com et tapez quelque chose comme "Combien de dollars US représentent 25 euros" et vous obtiendrez la réponse et un petit outil de conversion que vous pourrez utiliser en haut de la page.
Même si un convertisseur de devises n’est pas si excitant, réfléchissez à la façon dont d’autres applications peuvent s’infiltrer dans des éléments tels que Recherche, Gmail ou Docs. Les actions d'application sont en version bêta et nous attendons qu'elles arrivent bientôt sur nos téléphones. Encore une fois, grâce à Jetpack et aux bibliothèques de support Android, ils ne seront pas limités à Android 9 et nous pourrons presque tous les utiliser tels qu'ils apparaissent.
Google affirme que toute nouvelle application Android devrait fonctionner sur 90% des appareils actifs. Cela signifie qu'il doit également fournir des outils et des moyens pour que les applications dotées de nouvelles API et de nouveaux éléments d'interface fonctionnent avec les anciennes versions. Nous continuerons de mettre à jour cette liste au fur et à mesure de l’apparition de nouvelles informations sur les bibliothèques de support Android et attendons avec impatience de nombreux ajouts lors du Sommet du développement Android 2018 en novembre.
Mon téléphone recevra-t-il Android Pie?