Google a annoncé la prochaine version d'Android. Découvrez Android O avec ce nouvel aperçu développeur. Lisez la suite pour en savoir plus sur Android O et ses changements !
Vous en avez assez d'exécuter Android Nougat sur votre smartphone? Vous avez envie de voir ce que l'avenir nous réserve pour la prochaine itération du système d'exploitation mobile le plus populaire au monde? Google a ce qu'il vous faut pour aujourd'hui, car la société vient d'annoncer ce qui suivra Android Nougat.
Rencontrer Android O.
Comme c'est l'habitude chez Google, Android O est le nom de la prochaine version du système d'exploitation jusqu'à ce qu'elle soit enfin disponible pour les consommateurs au troisième trimestre 2017. Nous pouvons spéculer sur le nom complet, et nous avons également quelques mois pour le faire.
Mais ce que nous avons actuellement, c'est un aperçu complet du développeur et une pléthore de changements que O apportera à Android. Google a répertorié le nouvelles fonctionnalités et Apis dans Android O, nous en aborderons donc brièvement plusieurs ci-dessous.
Découvrez notre couverture complète d’Android O !
Limites d'arrière-plan
La durée de vie de la batterie reste une priorité pour Google en O. Android O impose des limites automatiques supplémentaires à ce que les applications peuvent faire en arrière-plan dans ces trois domaines principaux: les diffusions implicites, les services en arrière-plan et les mises à jour de localisation. Nous avons discuté en détail de la façon dont Google jetait les bases pour éliminer les processus malveillants en arrière-plan dans Android Nougat, mais la société apporte désormais des modifications supplémentaires pour freiner les applications malveillantes qui épuisent la durée de vie de votre batterie. Ces modifications faciliteront la création d'applications ayant un impact minimal sur la durée de vie de la batterie de l'utilisateur. Google recommande donc de consulter la documentation sur limites d'exécution en arrière-plan et limites de localisation en arrière-plan pour plus de détails.
Canaux de notification
Android O présente canaux de notification fournir un système unifié pour aider les utilisateurs à gérer les notifications avec des catégories définies par l'application pour le contenu des notifications. Cela permettra aux développeurs de créer un canal de notification pour chaque type distinct de notification qu'ils doivent envoyer ainsi que de refléter les choix faits par les utilisateurs de l'application. À titre d'exemple, les développeurs peuvent créer des canaux de notification distincts pour chaque groupe de conversation dans une application de messagerie.
Les utilisateurs peuvent également gérer la plupart des paramètres associés aux notifications à l'aide d'une interface utilisateur système cohérente. Toutes les notifications publiées sur une chaîne spécifique se comporteront de la même manière.
Android O déconseille également la possibilité pour le développeur de définir des niveaux de priorité pour les notifications individuelles. Au lieu de cela, on peut désormais définir un niveau d'importance recommandé lors de la création d'un canal de notification. Une fois un canal de notification créé, seul le système peut modifier son importance, redonnant ainsi le pouvoir à l'utilisateur.
Les utilisateurs peuvent également répéter les notifications pour réapparaître ultérieurement. Les notifications réapparaîtront avec le même niveau d’importance avec lequel elles sont apparues initialement. Les applications peuvent également supprimer ou mettre à jour une notification répétée, mais la mise à jour d'une notification répétée ne la fait pas réapparaître.
De plus, Android O ajoute également de nouveaux visuels et un nouveau regroupement aux notifications qui facilitent la tâche. les utilisateurs peuvent voir ce qui se passe lorsqu'ils reçoivent un message entrant ou consultent la notification ombre. Pour nous, cela ressemble beaucoup à un ticker de notification qui était présent sur les anciennes versions d'Android avant Heads Up, même si nous devrons le confirmer.
API de remplissage automatique
Android O reconnaît officiellement le rôle des gestionnaires de mots de passe en incluant une API de remplissage automatique. Cette prise en charge de la saisie automatique par la plate-forme permettra aux utilisateurs de sélectionner une application de saisie automatique de la même manière qu'ils sélectionnent une application de clavier. Google ajoute nouvelles API pour mettre en œuvre également un service de remplissage automatique.
Image dans l'image pour les téléphones et nouvelles fonctionnalités de fenêtrage
Affichage PiP est désormais disponible sur les téléphones ainsi que sur les tablettes, afin que les utilisateurs puissent désormais s'attendre à regarder une vidéo pendant qu'ils répondent à un chat ou à toute autre tâche de ce type. Les développeurs peuvent spécifier le rapport hauteur/largeur et un ensemble d'interactions personnalisées telles que pause/lecture.
D'autres nouvelles fonctionnalités de fenêtrage incluent un nouvelle fenêtre de superposition d'application pour les applications à utiliser à la place de la fenêtre d'alerte système, et prise en charge multi-affichage pour lancer une activité sur un afficheur déporté.
Ressources de polices en XML
Les polices constituent désormais un type de ressource entièrement pris en charge dans Android O. Les applications peuvent désormais utiliser des polices dans des mises en page XML et déclarer le style et l'épaisseur des polices avec les fichiers de polices.
Icônes adaptatives
Android O apporte également icônes adaptatives qui peut désormais afficher une variété de formes sur différents appareils et modèles. Vous pouvez définir une icône de lanceur en utilisant une forme circulaire sur un appareil OEM et utiliser un « cercle » sur un autre. Chaque OEM d'appareil fournira un masque que le système utilise ensuite pour restituer toutes les icônes ayant la même forme. Le système anime également les interactions avec les icônes et utilise également les icônes dans les raccourcis, l'application Paramètres, la boîte de dialogue de partage et l'écran de présentation.
Large gamme de couleurs pour les applications
Les développeurs d’applications d’imagerie peuvent désormais profiter de nouveaux appareils dotés d’un écran couleur à large gamme. Pour afficher des images à large gamme, les applications devront activer un indicateur dans leur manifeste par activité et charger des bitmaps avec un large profil de couleurs intégré. Nous réclamons pour cette fonctionnalité depuis des mois, et il semble que Google ait enfin répondu à nos prières.
Connectivité
Android O prend également en charge les codecs audio Bluetooth de haute qualité tels que Codec LDAC de Sony. Police Android a confirmé via une déclaration de Google que la mise à jour apporte prise en charge d'aptX, qui est un codec Bluetooth de haute qualité de Qualcomm.
Les nouvelles fonctionnalités Wi-Fi incluent Compatible Wi-Fi, également connu sous le nom de Neighbourhood Aware Networking (NAN). Sur les appareils dotés du matériel approprié, les applications et les appareils à proximité peuvent se découvrir et communiquer entre eux via Wi-Fi sans point d'accès Internet.
Google étend également API ConnectionService du cadre Telecom pour permettre aux applications d'appel tierces de s'intégrer à l'interface utilisateur du système et de fonctionner de manière transparente avec d'autres applications audio. À titre d'exemple, les applications peuvent afficher et contrôler les appels dans différents types d'interfaces utilisateur, telles que les unités principales de voiture.
Navigation au clavier
Android O travaille à la création d'un modèle plus fiable et plus prévisible pour la navigation par « flèches » et « onglets ». Ceci est à la lumière de la disponibilité officielle des applications Android sur Chrome OS, qui intègrent un clavier matériel sur ses appareils. Vous pouvez consulter la documentation complète ici.
API AAudio pour l’audio professionnel
AAudio est une nouvelle API native spécialement conçue pour les applications nécessitant un son hautes performances et à faible latence. L'aperçu du développeur contient une première version de cette API pour obtenir les commentaires des développeurs.
Améliorations de WebView
Android O active par défaut le mode multiprocessus pour les WebViews et ajoute une API pour permettre à l'application de gérer les erreurs et les plantages. Les développeurs peuvent également opter pour les objets WebView de leur application pour vérifier les URL via la navigation sécurisée de Google.
API du langage Java 8
Android O prend en charge plusieurs nouvelles API du langage Java. De plus, le runtime Android est plus rapide que jamais, Google revendique des améliorations jusqu'à 2x sur quelques benchmarks applicatifs.
Fonction d'accessibilité: gestes d'empreintes digitales
Les services d'accessibilité peuvent également répondre à d'autres mécanismes de saisie, tels qu'un geste de balayage directionnel le long du capteur d'empreintes digitales d'un appareil. Cela signifie que développeurs tiers peuvent profiter des gestes d'empreintes digitales, officiellement, pour effectuer leurs propres actions !
Aperçus des développeurs
Si vous avez vraiment envie d'essayer Android O, vous pouvez l'essayer avec les images système fournies par Google pour les appareils Nexus 5X, Nexus 6P, Nexus Player, Google Pixel, Pixel XL et Pixel C. De plus, vous pouvez également télécharger le SDK mis à jour et essayer Android O sur l'émulateur Android officiel. Il existe également un émulateur pour tester Android Wear 2.0 sur Android O.
Google insiste fortement sur le fait que cette version préliminaire des développeurs est réservée aux développeurs. Il n'est pas destiné à un usage quotidien ou grand public (mais cela ne dissuadera probablement pas les lecteurs XDA). En tant que telles, ces versions sont disponibles uniquement en téléchargement manuel et en flash. Les inscriptions via le programme Android Beta s'ouvriront une fois que Google se rapprochera d'un produit final. Android Beta n'est donc pas actuellement disponible pour Android O. Il y aura 3 aperçus développeurs supplémentaires avant la version finale au cours du troisième trimestre de cette année. La prochaine version Developer Preview sera publiée à la mi-mai. Nous aurons donc 2 mois pour tester cette nouvelle mise à jour avant que Google nous offre encore plus d'O.réo bonté.
Pour les liens de téléchargement et les instructions clignotantes pour Android O Developer Preview 1, rendez-vous ici.
Nous sommes enthousiasmés par Android O et les changements qu'il apporte à l'écosystème Android. Il s'agit du premier d'une série d'autres aperçus destinés aux développeurs, nous pouvons donc être sûrs que les fonctionnalités introduites ici seront peaufinées au moment où elles parviendront au consommateur final.
Que pensez-vous d'Android O et de son Developer Preview 1? Faites-le nous savoir dans les commentaires ci-dessous !