Les développeurs de Google ont mis à la disposition des développeurs le kit de développement (SDK) complet pour Android 5.0 Lollipop, la prochaine version majeure du système d’exploitation mobile.
Le SDK Android 5.0 apporte les API définitives du système d’exploitation, qui s’est vu enrichir de près de 5 000 nouvelles API. Les développeurs y trouveront également de nouvelles images d’Android 5.0 (Nexus 7 et Nexus 5) pour l’émulateur 32 et 64 bits. La nouvelle version du NDK (Android Native Development Kit ) est également disponible pour la création d’applications Android en C et C++.
Les développeurs peuvent télécharger le nouveau SDK, les images de l’OS mobile, les outils associés et les bibliothèques via l’Android SDK Manager.
Télécharger le gestionnaire du SDK Android
Android L, la prochaine version majeure du système d’exploitation de Google qui avait été présentée en juin dernier lors de la conférence Google I/O, vient d’être baptisée par le géant de la recherche.
Après « Cupcake » pour Android 1.5, « Donut » pour sa version 1.6, « Eclair » pour Android 2.0, « Froyo » (Frozen Yogourt ou yaourt glacé) pour Android 2.2, « Gingerbread » (pain d'épice) pour la version 2.3, « Honeycomb » pour Android 3.0, « Ice Cream Sandwich » pour Android 4.0 et « Jelly Bean » pour Android 4.1, « KitKat » pour Android 4.4, place à « Lollipop ». Google reste donc fidèle à l’utilisation du nom d’une sucrerie pour son système d’exploitation. Lollipop renvoie à la sucette en français.
Avec sa nouvelle interface Material Design, Lollipop se positionne comme la version la plus importante d’Android. Materiel Design introduit une interface « audacieuse, colorée et sensible », pour une expérience utilisateur intuitive et uniforme sur tous vos appareils. Ses nouvelles couleurs vives, sa typographie et ses images permettront, selon Google, une meilleure concentration de l’utilisateur.
Côté sécurité, Lollipop introduit le chiffrement par défaut des données personnelles des utilisateurs. L’OS offre également une meilleure protection contre les logiciels malveillants et les virus.
Lollipop permet un partage plus souple de son dispositif avec ses amis et la famille. Grâce au « mode utilisateur invité », un utilisateur pourra, par exemple, partager en toute tranquillité son smartphone avec une connaissance, qui ne pourra pas accéder à ses données. La fonctionnalité de synchronisation permettra d’accéder à ses messages, contacts, etc. à partir d’un autre dispositif sous Lollipop.
Pour les développeurs, cette version apporte plus de 5000 nouvelles API et de nouveaux Framework, dont le nouveau « Extension Pack », qui permettra aux développeurs de jeux de bénéficier de la tesselation et des shaders de géométrie pour créer des jeux « du niveau d'un PC ».
Les applications développées pour l’OS gagneront en rapidité et en fluidité grâce à l’utilisation du nouvel environnement d’exécution ART, qui vient remplacer la machine virtuelle Davilk. Selon les tests effectués par Google, ART améliore d’un facteur de quatre les performances des nouvelles applications, et double les performances d’applications Android existantes, sans aucune modification de code.
A ces nouveautés, s’ajoutent une réduction de la consommation d’énergie, le support des appareils 64 bits, l’amélioration du rendu graphique grâce à la prise en charge d’OpenGL ES 3, la prise en charge des périphériques de sortie audio via USB, ainsi que la prise en charge de 15 nouvelles langues, ce qui fait en total 68 langues supportées.
A partir du 17 octobre, Google mettra à la disposition des développeurs le SDK d’Android 5.0 pour permettre à ceux-ci de concevoir leurs nouvelles applications pour l’OS.
Lollipop a été présenté avec les Nexus 6 et 9.
Plus de détails sur Lollipop