Developpez.com

Plus de 2 000 forums
et jusqu'à 5 000 nouveaux messages par jour

Android O : la prochaine version d'Android veut améliorer la durée de vie de la batterie
La première préversion développeur est disponible

Le , par Michael Guilloux, Chroniqueur Actualités
Quelles versions d'Android utilisez-vous ?
Google vient d’annoncer la première préversion développeur d’Android O, la prochaine version majeure de son système d’exploitation mobile. Avant de commencer à spéculer sur le nom qui se cache derrière le « O », voyons ce que cette préversion nous apporte en termes de fonctionnalités. Nous avons en effet une petite liste de nouveautés dans laquelle on peut mettre en avant des fonctionnalités visant à améliorer l’expérience utilisateur, la performance et l’autonomie des batteries, un problème majeur que les constructeurs et développeurs essaient d’atténuer.

Sous Android, comme avec les autres OS mobiles, de nombreuses applications et services peuvent être exécutés simultanément en arrière-plan, alors que l’utilisateur n’interagit pas avec ces applications. Et chaque fois qu'une application s'exécute en arrière-plan, elle consomme certaines des ressources déjà limitées du périphérique, comme la RAM. Cela peut entraîner une mauvaise expérience utilisateur, des pertes de performances et réduire considérablement la durée de vie de la batterie, surtout si l'utilisateur utilise une application qui consomme énormément d’énergie comme un jeu ou une application de lecture vidéo.

Pour résoudre ces problèmes, Android O impose des restrictions sur ce que les applications peuvent faire alors que les utilisateurs n'interagissent pas directement avec elles. Ces restrictions portent notamment sur les services en arrière-plan et les mises à jour de l’emplacement des utilisateurs. Cette préversion limite par exemple la fréquence avec laquelle les applications en arrière-plan peuvent récupérer l'emplacement actuel de l'utilisateur. Pour les développeurs, « les modifications apportées faciliteront la création d'applications ayant un impact minimal sur l'appareil et la batterie d'un utilisateur », explique Google.

Pour cette première préversion d’Android O, Google présente les limitations de l’activité en arrière-plan comme étant un « changement important dans Android » avec lequel les développeurs devraient se familiariser. Ces derniers sont invités à consulter un document décrivant la façon dont ils peuvent mettre à jour leurs applications pour qu'elles fonctionnent bien avec les nouvelles limitations.

La première préversion d’Android O introduit également les canaux de notification qui, d’après Google, permettent aux utilisateurs de contrôler les catégories de notification d’une application. Pour une application ciblant Android O, les développeurs devront implémenter un ou plusieurs canaux de notification, de sorte que les utilisateurs puissent bloquer ou modifier le comportement de chaque catégorie individuellement, plutôt que de gérer toutes les notifications de l’application ensemble.

Avec Android O, il sera aussi possible de lancer des applications et services en mode Picture in Picture (PIP) sur les smartphones et tablettes. Il s’agit d’un type spécial du mode multifenêtre principalement utilisé pour la lecture vidéo. Le mode PIP permet par exemple à un utilisateur de continuer à regarder une vidéo pendant qu’il répond à un message dans une discussion instantanée.

Dans cette préversion d’Android O, on peut encore noter le support de plusieurs nouvelles API du langage Java 8, y compris la nouvelle API java.time. De plus, Android Runtime est plus rapide que jamais, avec des améliorations allant jusqu'à deux fois sur certains benchmarks d'application. Il y a encore d’autres petites fonctionnalités et nouveautés introduites dans cette préversion qui est déjà disponible en téléchargement.

Comme d’habitude, Google n’attendra donc pas que la dernière version de son OS mobile décolle (en termes de part de marché) pour nous en proposer une autre. Lancé officiellement il y a sept mois, Android Nougat tourne sur un peu moins de 3 % des appareils Android, d’après les données de Google. Les nouvelles versions s’empilent alors que les plus anciennes refusent de mourir, ce qui ne fait qu’accentuer la fragmentation de l’écosystème.

Télécharger la première préversion d’Android O

Source : Blog Android

Et vous ?

Que pensez-vous des nouveautés de cette préversion d’Android O ?
En tant que développeur Android, que signifie une nouvelle version de l’OS pour vous ?
Quelles versions d’Android utilisez-vous ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Coriolan Coriolan - Chroniqueur Actualités https://www.developpez.com
le 18/05/2017 à 13:45
Google lance la première bêta d'Android O
Elle apporte de nombreuses fonctionnalités pour améliorer la sécurité et l'expérience des utilisateurs

Alors que la Google I/O vient juste de commencer, Google a annoncé la disponibilité de la première bêta d’Android O, la prochaine itération de l’OS mobile du géant de la recherche. Comme à l’accoutumée, tous les utilisateurs inscrits dans l’Android Beta Program pourront tester cette version sur les terminaux supportés, à savoir les appareils Nexus et Pixel : le Nexus 5X, Nexus 6P, Nexus Player, Pixel C, Pixel et le Pixel XL.

La première préversion d’Android O a été lancée en mars, elle avait introduit un nouveau menu de réglages, le verrouillage de l’activité en arrière-plan des applications, la possibilité de lancer les applications et services en mode Picture in Picture (PIP) sur les smartphones et tablettes ainsi que d’autres nouveautés. Cette nouvelle version inclut un SDK mis à jour avec des images du système pour les terminaux supportés. L’émulateur officiel d’Android et même un émulateur pour tester Android Wear 2.0 sont également disponibles sur Android O.

Lors de la présentation d’Android O, Dave Burke, le vice-président du développement d’Android a choisi de séparer la présentation des nouveautés d’Android O en deux parties. D’abord, il a parlé des Fluid Experiences (pictures-in-pictures, l’autocomplétion dans les applications, un meilleur copier-coller, la sélection du texte intelligente). Puis il est passé à la deuxième partie intitulée Vitals et qui concerne surtout les améliorations de sécurité de l’OS mobile et les optimisations du système et les outils de développeurs.

En ce qui concerne les améliorations de sécurité, Google a présenté Google Play Protect, un nouveau service qui scanne les applications pour détecter toute activité malicieuse. Cette nouvelle application rendra plus visible le processus de scan et l’utilisateur saura où en sont l’analyse et la sécurité de son terminal. Pour les optimisations de l’OS, Google promet un temps de démarrage deux fois plus rapide (le Pixel démarre deux fois plus vite avec O selon Google) grâce au changement du runtime d’Android.

Pour améliorer la fluidité de l’OS, Android O devrait d’être plus sévère avec les applications gourmandes en ressources en arrière-plan et promet une vitesse d’exécution plus rapide pour les applications. En ce qui concerne les outils de développeurs, la Play Console Dashbords est un nouveau service qui montre aux développeurs les bogues et les problèmes que les utilisateurs ont rencontrés sur les applications. Une autre nouveauté pour les développeurs, Android supportera un nouveau langage de programmation : Kotlin.

Google prévoit de lancer deux autres préversions : la troisième durant le mois de juin et la quatrième à juillet. La version finale devrait sortir durant le troisième trimestre de 2017. Ceux intéressés peuvent dès ce soir tester Android O en version bêta à cette adresse.

Android dépasse les deux milliards d’utilisateurs actifs


Avec Android, Google a dominé le marché des OS des mobiles et continue de battre les records. Le géant de la recherche a annoncé durant sa conférence Google I/O que l’OS au robot vert est utilisé désormais par deux milliards d’utilisateurs actifs chaque mois. Ce nouveau record a été atteint la semaine dernière, Sundar Pichai, le PDG de Google a déclaré qu’il s’agit d’un privilège de servir autant d’utilisateurs. Deux milliards d’utilisateurs, c’est plus que tout le parc d’utilisateurs de Windows (1,5 milliard) et aussi plus que tous les utilisateurs de Facebook (1,94 milliard d’utilisateurs actifs chaque mois).

Android est la première plateforme de Google à avoir deux milliards d’utilisateurs. Jusqu’à présent, sept produits et services du géant de la recherche ont plus d’un milliard d’utilisateurs : Android, Chrome, Google Play, Gmail, Maps, Search et YouTube. D’autres services de la firme comme Drive et Photos ont des centaines de millions d’utilisateurs, Google espère qu’ils passeront le cap d’un milliard d’utilisateurs également.

Source : The Inquirer

Et vous ?

Qu'en pensez-vous ?

Voir aussi :

Google I/O : le langage de programmation Kotlin officiellement supporté pour le développement Android, à partir d'Android Studio 3.0
Offres d'emploi IT
Ingénieur développement logiciels temps réel embarqué H/F
Safran - Ile de France - Éragny (95610)
Ingénieur développement électronique H/F
Safran - Ile de France - 100 rue de Paris 91300 MASSY
Responsable de projet (calculateur moteur) H/F
Safran - Ile de France - Massy (91300)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil