On ne saura pas ce qui se cache derrière le « O » de Android O, la prochaine mouture du système d’exploitation mobile de Google… même si le moteur de recherche a distribué des petits paquets de biscuits Oreo juste avant le keynote de Google I/O ! On sera fixé rapidement : Android O sera disponible en version finale d’ici la fin de l’été. En attendant, les développeurs peuvent mettre la main sur une nouvelle bêta.
Android O n’est pas un inconnu : le successeur de Nougat avait été dévoilé fin mars, à l’occasion d’une première Developer Preview qui ne présentait finalement pas grand chose de nouveau du point de vue de l’utilisateur. Ce qui a une certaine logique puisqu’il s’agissait surtout de présenter cette nouvelle douceur aux développeurs (lire : Android O : cap sur l'Optimisation).
Ce keynote de la Google I/O a été l’occasion d’en montrer un peu plus, et notamment un mode Picture-in-picture que l’on connait bien sur iOS, mais uniquement sur iPad. Avec Android O, on peut réduire une vidéo dans une fenêtre aussi sur l’écran d’un smartphone. Après tout, avec des phablettes de plus en plus grandes, cela a un sens.
Autre nouveauté qui n’en est vraiment plus une pour les utilisateurs iOS : les Notification Dots qui ne sont rien d’autre que des badges qui apparaissent sur les icônes des apps. Android O en fait un peu plus qu’iOS toutefois, puisqu’un appui prolongé sur cette même icône donnera des informations sur la notification en question.
Le système d’exploitation saura également remplir automatiquement les champs dans les apps : le mot de passe Twitter enregistré dans le trousseau de Chrome pourra être utilisé dans l’app mobile de Twitter, par exemple.
L’apprentissage automatique cher à Google est aussi à l’œuvre avec les sélections contextuelles intelligentes, qui peuvent proposer d’afficher une carte Maps quand on sélectionne une adresse. C’est peu de choses, mais cela simplifie la vie de l’utilisateur.
Mais la vraie et grande et belle nouveauté, c’est… le nouveau dessin des émojis ! Exit l’espèce de blob bizarre qui n’a aucun équivalent sur d’autres plateformes, Android O propose des émojis qui correspondent plus franchement avec ce qui se fait ailleurs :
Android O est le premier OS à prendre en charge les nouveautés d’Emoji 5.0, qui comprend de nouveaux bonshommes, personnages et dessins de nourriture. Quelques exemples :
La grande affaire de cette version, c’est surtout l’optimisation, regroupée dans un paquet d’améliorations baptisé Vitals. Sécurité du smartphone grâce à l’apprentissage automatique, lancement de Google Play Protect pour éviter les virus dans les apps, performances en hausse (démarrage d’Android et des apps deux fois plus rapide), meilleure gestion de l’autonomie…
Enfin, et ce n’est pas rien pour les développeurs, Google propose aux développeurs de concevoir leurs applications avec Kotlin. Tout comme Java, qui reste le langage par défaut d’Android, Kotlin s’appuie sur une machine virtuelle Java. Ce langage a été mis au point par Jet Brains, à qui l’on doit l’IDE du même nom sur laquelle est basée Android Studio.