Android O : nOtifications, Optimisation, prOgrammation et émOjis

Mickaël Bazoge |

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 :

Le nouveau dessin des émojis d’Android O.

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.

Pour aller plus loin :
avatar Rodri31 | 

Les nouveaux emojis sont beaucoup mieux (et plus ressemblant aux originaux). Quand on voit les emojis actuels d'Android... ??

avatar Binette1704 | 

Enfin des vrais emoji ?

avatar Guillaume06 | 

Édit : Nouveaux emojis mais toujours loin derrière iOS

avatar macfredx | 

@Guillaume06

L'alcool c'est mal ?

avatar Guillaume06 | 

Effectivement MDR je voulais dire loin derrière iOS

avatar macfredx | 

@Guillaume06

Donc il faut vraiment que tu arrêtes l'alcool ???

avatar Binette1704 | 

Tout ce qu'ios fait deja sauf pour les notifications ou l'option est moins poussé...

avatar TimeMachine | 

J'espère que iOS 11 sera plus intéressant niveau nouveautés que cette version d'Android.

avatar iPop | 

@TimeMachine

A la base iOS est DÉJÀ plus intéressant rien qu'avec ses applications.

avatar fte | 

@iPop

Pas vraiment. Seul iMessage sort du lot, mais c'est aussi la seule messagerie qui soit liée à une plateforme, alors fuck iMessage.

avatar zoubi2 | 

@fte

Merci. Ça fait longtemps que je le pense...

avatar McDO | 

@timemachine

Les "nouveautés" de iOS sont des fonctionnalités qui existent depuis plusieurs années sur Android. Mais vu que tu connais rien au système de Google, t'as l'impression qu'Apple pond ces idées innovantes toute seule, mais en fait non.

avatar ValentBay | 

@McDO

Si on pouvait arrêter avec cette guerre stérile de l'inspiration des uns et des autres. Oui Apple est le précurseur des OS mobiles. Mais dans l'évolution de ce dernier, tout le monde pompe chez tout le monde (même Apple).

Je reste cependant persuadé que personne n'a un écosystème aussi développé que celui d'Apple.

avatar mat 1696 | 

@Pas-un-philosophe

C'est quand même un peu le cas d'iOS 10.3 avec APFS...

avatar PurpleNight | 

@mat 1696

Aucune différence notée sur 5S au quotidien dans mon cas. Et pourtant on peut penser que c'est sur le hardware le plus limité que le coup de fouet aurait dû être le plus visible.

avatar fte | 

@mat 1696

Nope. Placebo.

avatar Ios_What a joke | 

Aucune différence (perceptible) sur mon 7 plus et SE. La seule différence, j'ai gagné un Go de stockage sur mon 7 plus et 500 Mo sur le SE.

avatar Soner | 

@Pas-un-philosophe

Pour l'instant c'est des paroles. Attendons de voir dans les faits.

avatar Ze_misanthrope (non vérifié) | 

C'est testable par tous les développeurs du monde entier et les utilisateurs curieux.
OTA disponible pour eux.

avatar Rez2a | 

@Pas-un-philosophe

C'est surtout que Android fonctionne sur de la merde depuis le début donc beaucoup plus de marge de manœuvre.

Un peu comme le "project butter" annoncé en fanfare qui permettait d'avoir des scrolls à 60 fps alors que c'était déjà le cas depuis le premier iPhone.

avatar jackhal | 

C'est les cas de 1000 annonces de Google depuis des années et des années : 30% plus compact par ci, 2x plus rapide par là, consommation mémoire réduite de 25%, etc, etc...
Au final on devrait avoir un OS qui tourne parfaitement sur n'importe quel modèle d'entrée de gamme d'il y a quelques années. Mais soit il manque des astérisques pour préciser que ce qu'ils annonce n'est valable que dans certains cas, soit il y a des régressions.
Enfin bon, on verra bien. Sait-on jamais, à force... d'un autre coté si c'était vraiment optimisé au maximum, pourquoi y aurait-il un Android One ?

avatar iPop | 

@jackhal

Avec des S.artphone a 8 cœur et 1 To de mémoire on y verra que du feu. ?

avatar Ze_misanthrope (non vérifié) | 

Waouw, jackhal, là on entre dans le gros trolll bien fumant... faut faire au minimum semblant avant de lacher des inepties pareilles...

Sur iOS, on est à de 64 fois plus puissants et plus rapide, la gueguerre du je t'annonce des chiffres fumants est remportée haut la main par la pomme!

avatar McDO | 

"Au final on devrait avoir un OS qui tourne parfaitement sur n'importe quel modèle d'entrée de gamme"

Apple aussi merde complètement sur ce point là alors qu'ils ont la main mise sur le hardware et software, alors pourquoi tu l'ouvre ?

J'aime les mecs qui comparent leur iPhone haut de gamme 2016 à 800€ pour ensuite cracher sur Android en pointant du doigt le fait qu'il l'ai un peu lag sur les smartphones à 100€...

avatar Hideyasu | 

@McDO

Enfin Android lag aussi sur le S8 à 800€

avatar Ios_What a joke | 

Android ne lag pas dans la version stock. Ce que font les constructeurs avec android ne regardent que les constructeurs et n'est imputable qu'aux constructeurs, pas à Android en lui même. Si Apple venait à partager iOS et qu'un constructeur rajoute une petite surcouche codée avec les pieds qui fasse lagger le téléphone, je peux mettre ma main à couper que si quelqu'un venait à dire qu'ios c'est de la merde, vous lui diriez tous que c'est à cause du constructeur et pas d'ios.
Deux poids, deux mesures??? Typiques des fanboys de chaque crémerie.??

avatar jackhal | 

Je ne compare pas un tel à 100€ et un iPhone 2016 à 800€ (que je n'ai pas), je parle des annonces de Google sur les optimisations.

Recherche les annonces qui ont été faites pour Chrome, par exemple, et la réalité pratique en termes de consommation des ressources CPU et RAM. Étant donné que je fais du développement web, je les vois presque toutes passer. Si tu prends au mot chaque annonce de Google, Chrome devrait consommer le dixième des ressources de n'importe quel autre navigateur. Mais en pratique, Chrome consomme 2x plus de RAM que Edge sous Windows, 2x plus que Firefox sous Ubuntu, et nécessite aussi plus de RAM que Safari sous OS X. Il vide la batterie plus rapidement que Edge ou Safari, et ce malgré les très (très, très) nombreuses annonces d'optimisation à deux chiffres, le fracassant "on abandonne Webkit qui est trop lourd pour notre propre fork nommé Blink", etc, etc.

avatar iPop | 

@Pas-un-philosophe

Des mise à jour pour des appareils qui ont plus de deux ans pour Android c'est déjà impossible. Et mon iPad 2 à très bien pris iOS 7.

avatar armandgz123 | 

@iPop

Non, l'iPad 2 n'a pas du tout bien pris ios 7, ni ios 8 et encore moins ios 9. C'est une honte.

avatar Choquant | 

@Pas-un-philosophe

En même temps ton iPad est obsolète.

Si t'as pas au minimum un iPad Pro/2017 tu peut jeter ton iPad et en acheter un nouveau, il faut évoluer et vivre avec son temps hein.

Ça utilise un iPad vieux de 2 ans (une éternité !!!) et ça s'étonne qu'il soit lent ???

avatar klouk1 | 

@Choquant

???? Mon Ipad AIr 1 tourne comme une horloge et je pense que ça va durer encore très longtemps

avatar macinoe | 

Je confirme.

L'iPad 2 de mes parents est resté sous iOS 6 et je l'ai comparé à un autre passé sous iOS 9.

C'est le jour et la nuit.

Sous iOS 6, il est fluide et utilisable comme au premier jour, mais en revanche, il n'y a pratiquement plus aucune app de compatible sur l'app store.

C'est vraiment dommage qu'avec les nouvelles maj, un iPad ne puisse plus faire de manière fluide ce qu'il faisait admirablement par le passé comme naviguer, gerer des photos ou consulter ses mails.

D'autant que matériellement, un iPad 2 est vraiment costaud.

Celui dont je parle a encore sa batterie à 77% de ses capacités d'origines alors qu'il a plus de 6 ans et a été rechargé certainement plus de 2000 fois. Et un aspect comme neuf.

Un trop bon produit, il a fallut qu'Apple le tue de manière logicielle.

avatar tleveque | 

La proposition d'utilisation de Kotlin pour le développement est vraiment une bonne nouvelle. Même pour les développeurs iOs. Du moins pour ceux qui font du Swift, car Kotlin ressemble énormément à Swift au niveau de la syntaxe. La ressemblance est vraiment frappante. On dirait même une copie.
Donc un développeur Swift ne sera pas perdu en Kotlin.
Jetbrain est vraiment une compagnie qui développe des trucs extraordinaires... J'avais déjà mentionné il y a quelques années qu'Apple devrait racheter cette compagnie... Car xCode à côté d'IntelliJ, c'est pénible!

avatar fte | 

@tleveque

Le langage est une part minuscule du développement.

Que Kotlin ait des similitudes avec Swift ne change pour ainsi dire rien, le gros de la différence est dans les API. Kotlin ou Java, les API ne seront pas plus familières à un développeur iOS, la courbe d'apprentissage ne sera pas différente. Kotlin est par contre un vrai progrès par rapport à Java, tout en restant parfaitement interopérable. Et first class. Perso, je switch à Kotlin pas plus tard que c'est fait ktxbye Java.

avatar Crocmagnon | 

Pour info : JetBrains (pas Jet Brains) n'édite aucun IDE nommé "JetBrains". Android Studio est basé sur IntelliJ IDEA (édité par JetBrains). ?

avatar fte | 

@Crocmagnon

Tu peux pinailler si ça t'amuse. JetBrains édite une multitude de variantes de son IDE, aux noms très variés, tous basés sur les mêmes fondations. Avec mes collègues et beaucoup de correspondants, on parle juste de JetBrains. C'est le nom le plus pratique. On de fout de savoir si c'est phpStorm ou CLion ou AppCode, c'est la même chose avec un support de langages différents. Et encore, pas énormément différent.

avatar Mac13 | 

De toute façon les Nougats ne dépassent pas 5% de parts actuellement alors les futurs Oreo risqueraient de dépasser 50% dans 4-5 ans...
iOS a une bonne marge...

avatar Ze_misanthrope (non vérifié) | 

Sauf que la marge est de 90% sur les pixels et Nexus, comme iOS, quand on compare ce qui est comparable, on a des phrases plus cohérentes.

avatar jb18v | 

Va-t-on récupérer les vrais emojis dans Gmail aussi ? Ils sont tellement moches ces machins ?

avatar Elmediterraneo | 

Les emoji d'Apple restent les plus réussis.

avatar tom2446 | 

Android O disponible cet été ..... quand je pense que ma femme a toujours pas reçu nougat sur son S6 ......

avatar Ze_misanthrope (non vérifié) | 

Elle a la dernière version du firwmare Samsung pour sa région.
On devrait inscrire sur les téléphones à l'achat "Mis à jour par Samsuung, pas Google" pour éviter la confusion.

avatar Ios_What a joke | 

Et attends, expliquer des choses aussi basiques à des types comme ça sur ce forum, c'est mission impossible. Garde ta salive. ça touche android, le venin coulera toujours.?

avatar lmouillart | 

Nougat est disponible sur le S6 FR nu depuis fin avril, le mobile doit venir d'un autre pays ou être sous marque d'opérateur.

avatar marc_os | 

« le mot de passe Twitter enregistré dans le trousseau de Chrome »

Confier mes mots de passe à Google ?
Non merci.

Ne pas oublier : « Si le produit d'une entreprise qui n'est PAS à but non lucratif est gratuit, le produit, c'est vous. »

avatar Ios_What a joke | 

J'ai des pubs dans l'app store et en plus je paye 1019 euros pour un 7 plus et 580 pour un SE. Tu disais?

avatar JadEstuaire | 

@marc_os

Pas d'illusions Apple te vend le hard, te vend le soft et utilise bien tes données pour son propre écosystème, pourquoi revendre à d'autres une mine d'or qui a terme pourrait lui rapporter très gros ?

Pages

CONNEXION UTILISATEUR