Android 3.0 : première version du SDK disponible
Interface et frameworks refondus et prise en charge des processeurs multicoeurs

Le , par Idelways, Expert éminent sénior
Mise à jour du 27/01/2011 par Idelways

Google vient de mettre à la disposition des développeurs une première version du kit de développement de Honeycomb (Android 3.0), la prochaine génération de l'OS mobile de Google destinée à conquérir le marché des tablettes PC, largement dominé actuellement par l'iPad.

Cet aperçu devrait permettre aux développeurs de concevoir dès maintenant des applications pour les nombreuses tablettes sous Android 3.0 en gestation, ou d'adapter les applications existantes aux (relativement) grands écrans de ces tablettes, aux nouvelles API et à l'interface utilisateur complètement refondue.

Bien qu'une vidéo de démonstration soit disponible depuis quelques jours, la disponibilité de ce SDK nous donne plus de détails que jamais sur les nouveautés de la plateforme Android 3.0.

[ame="http://www.youtube.com/watch?v=hPUGNCIozp0"]Présentation d'Android 3.0[/ame]

En ce qui concerne l'interface graphique, Android 3.0 dispose d'un nouveau designque Google qualifie « d'holographique » ainsi qu'un « modèle d'interaction élégant et centré sur le contenu » qui met en action une gestion du multitâche affinée, un système de notifications plus riche et des Widgets.



Parmi les nouveautés de l'interface on remarque la barre d'action. Chaque application ouverte dispose, en haut de l'écran, d'une instance permanente donnant un accès rapide et contextuel aux options, au statut et à la navigation des applications. Les applications pourront personnaliser l'apparence de leur barre d'action.

Android 3.0 offre aux utilisateurs le choix entre cinq « Home-screens », personnalisables qui donnent toutes un accès complet à toutes les parties du système.

La barre du système (en bas de l'écran) offre un accès visuel aux applications récemment ouvertes et améliore donc l'expérience utilisateur en mode multitâche.

Par ailleurs, le clavier virtuel a été repensé pour offrir une saisie plus confortable sur les grands écrans. La sélection et le copier-coller du texte ont été simplifiés et les principales applications de Google pour Android remises au goût du jour.

Les nouveautés pour les développeurs sont très nombreuses, introduisant notamment un nouveau framework pour la conception des interfaces utilisateurs.

La nouveauté la plus marquante de ce framework est « Activity fragments », qui permet aux développeurs de séparer le comportement de leurs applications en plusieurs sous composants, appelés « fragments », qui peuvent être combinés par la suite pour créer des expériences utilisateurs plus riches et plus interactives.

La plateforme Android 3.0 promet de hautes performances en affichage 2D et 3D avec un nouveau framework d'animation, l'arrivée de l'accélération matérielle des graphiques 2D grâce à OpenGL et l'introduction de Renderscript 3D, un moteur graphique qui offre des API pour construire des scènes 3D ainsi qu'un « langage Shader indépendant de la plateforme pour maximiser les performances ».

Android 3.0 prend en charge les architectures processeurs multicoeurs grâce aux nombreuses améliorations à la machine virtuelle Dalvik et à la bibliothèque Bionic.
Selon Google, cela devrait améliorer aussi les performances des applications mono-tâches qui peuvent dès lors tourner sur un coeur tandis que le ramasse-miette de Dalvic tourne sur un autre.

Google met en garde les développeurs que les API décrites dans ce SDK ne sont pas en versions finales et qu'elles pourraient donc changer dans les prochaines version du SDK.

Le SDK d'Android 3 est disponible en téléchargement sur cette page

Source : Android Developer

Et vous ?

Allez-vous commencer à développer pour Android 3 ?
Que pensez-vous des nouveautés de la plateforme Android 3 et de son SDK ?


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


 Poster une réponse

Avatar de FloMo FloMo - Membre expérimenté https://www.developpez.com
le 27/01/2011 à 11:32
Plus ça va, plus il ressemble à son grand frère... Windows 7.

Des effets à outrance, des couleurs sombres... tout ce qu'il faut pour en mettre facilement plein les yeux.
Après, niveau utilisation, il faut voir. Car pour l'instant, on n'a pas de démo IRL.
Avatar de Idelways Idelways - Expert éminent sénior https://www.developpez.com
le 23/02/2011 à 10:47
Android 3.0 : SDK et API en versions finales
Avec un meilleur support de Renderscript et l'amélioration du plug-in pour Eclipse

Mise à jour du 23/02/2011 par Idelways

Google vient de publier la version complète du SDK d'Android 3.0, alias Honeycomb.

Ce kit de développement intègre la version définitive de l'API (Level 11) de la plateforme mobile de Google. Les développeurs peuvent désormais cibler en toute confiance cette version de l'OS mobile et proposer dès maintenant leurs applications à l'Android Market.

Pour rappel, Android 3.0 est optimisé pour les tablettes et les périphériques à écrans larges. Son interface « holographique » s'accompagne d'une gestion intelligente du multitâche grâce à une liste d'accès rapide aux applications récentes.

Le clavier virtuel a été refondu, des touches ont été déplacées et d'autres ajoutées pour optimiser la saisie.

Le SDK d'Android 3.0 embarque aussi une mise à jour du plug-in ADT pour l'IDE Eclipse. Une mise à jour qui améliore le Builder d'interfaces graphiques en introduisant notamment une nouvelle palette avec des catégories et des aperçus du rendu.

Cette version du plug-in devrait donc offrir des rendus plus précis des mises en page et reproduire plus fidèlement en développement l'affichage réel sur les appareils.

Le SDK intègre aussi des outils pour le moteur graphique Renderscript. Le kit peut désormais compiler les fichiers .rs en fichiers sources Java ou en bytecode.

Pour mémoire, Renderscript est une nouvelle API de bas niveau qui sert d'abstraction à OpenGL ES. Elle est destinée à produire de hautes performances sur le rendu des graphiques 3D et les opérations de calcul.

Fin janvier, une première version du SDK (avec des frameworks refondus et une prise en charge des processeurs multicoeurs) avait accompagné des images et des vidéos officielles de présentation d'Android 3.0 (lire ci-avant)

La nouvelle version du SDK d'Android 3 est disponible sur cette page

Source

Et vous ?

Vous développez avec le SDK d'Android 3.0 ? Dîtes-nous ce que vous en pensez.
Offres d'emploi IT
Architecte systèmes études & scientifiques H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)
Consultant sap finance/controlling H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)
Architecte et intégrateur scade/simulink H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)

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