Android O : nOtifications, Optimisation, prOgrammation et émOjis
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.
- Toutes les annonces de Google I/O sur LeKeynote.fr !
Les nouveaux emojis sont beaucoup mieux (et plus ressemblant aux originaux). Quand on voit les emojis actuels d'Android... ??
Enfin des vrais emoji ?
Édit : Nouveaux emojis mais toujours loin derrière iOS
@Guillaume06
L'alcool c'est mal ?
Effectivement MDR je voulais dire loin derrière iOS
@Guillaume06
Donc il faut vraiment que tu arrêtes l'alcool ???
Tout ce qu'ios fait deja sauf pour les notifications ou l'option est moins poussé...
J'espère que iOS 11 sera plus intéressant niveau nouveautés que cette version d'Android.
@TimeMachine
A la base iOS est DÉJÀ plus intéressant rien qu'avec ses applications.
@iPop
Pas vraiment. Seul iMessage sort du lot, mais c'est aussi la seule messagerie qui soit liée à une plateforme, alors fuck iMessage.
@fte
Merci. Ça fait longtemps que je le pense...
@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.
@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.
@Pas-un-philosophe
C'est quand même un peu le cas d'iOS 10.3 avec APFS...
@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.
@mat 1696
Nope. Placebo.
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.
@Pas-un-philosophe
Pour l'instant c'est des paroles. Attendons de voir dans les faits.
C'est testable par tous les développeurs du monde entier et les utilisateurs curieux.
OTA disponible pour eux.
@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.
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 ?
@jackhal
Avec des S.artphone a 8 cœur et 1 To de mémoire on y verra que du feu. ?
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!
"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€...
@McDO
Enfin Android lag aussi sur le S8 à 800€
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.??
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.
@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.
@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.
@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 ???
@Choquant
???? Mon Ipad AIr 1 tourne comme une horloge et je pense que ça va durer encore très longtemps
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.
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!
@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.
Pour info : JetBrains (pas Jet Brains) n'édite aucun IDE nommé "JetBrains". Android Studio est basé sur IntelliJ IDEA (édité par JetBrains). ?
@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.
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...
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.
Va-t-on récupérer les vrais emojis dans Gmail aussi ? Ils sont tellement moches ces machins ?
Les emoji d'Apple restent les plus réussis.
Android O disponible cet été ..... quand je pense que ma femme a toujours pas reçu nougat sur son S6 ......
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.
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.?
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.
« 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. »
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?
@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