Android 2.3 Gingerbread - L'essentiel

La nouvelle version d’Android, la 2.3 au nom de code « Gingerbread » (pain d’épices) a été présentée officiellement hier et le SDK a été publié.

Le premier androphone a profiter de cette version sera le Nexus S qui a également été présenté hier et qui devrait être disponible à mi-décembre aux USA.

Passons rapidement en revue les points essentiels de cette nouvelle mouture de l’OS. Pour plus de détails, je vous invite à suivre les liens disponibles à la fin de l’article.

L’OS

Android 2.3 se concentre sur 3 axes :

  • Le développement de jeux
  • Multimédia
  • Nouvelles formes de communications

Cela passe en particulier par :

  • Un garbage collector concurrent pour limiter les pauses
  • L’extension de l’API native (accès direct aux senseurs, audio, OpenGL ES, …)
  • Support pour gyroscope
  • Support de nouveaux formats vidéo (VP8 et WebM)
  • Nouveau effets audio
  • Support de multiples caméras
  • Support de base (intégré) de la VoIP (SIP)
  • Support de la technologie « Near Field Communication » (nombreuse utilisations possible telles que des payements, lecture de tags, …)
Android 2.3 Gingerbread - L'essentiel

Divers:

  • La barre de notification passe en noir (il va falloir revoir vos icones de notifications).
  • Amélioration du clavier avec support entre-autre du multitouch (possibilité de faire shift+touche comme sur un « vrai » clavier.)
  • Amélioration du copier-coller avec un système de curseurs pour sélectionner le text.
  • Meilleurs vue des ressources utilisées par les applications
  • Gestion unifiée des téléchargements.
  • StrictMode : Mécanisme permettant au développeur de détecter des accès involontaires au disque ou au réseau et pouvant conduire à des problèmes de réactivité de l’application.
  • Support des écrans « extra-larges »
  • Le nombre de locales supportées à plus que doublé pour passer à 57
Android 2.3 Gingerbread - L'essentiel

Le SDK

Le SDK apporte quelques améliorations qui vont faciliter la vie du développeur. Tout d’abord, il ne sera plus nécessaire de modifier le manifest d’une application pour passer en mode debug. Ensuite, l’offuscation du code (avec ProGuard) est désormais intégrée.
Côté mise en page, l’éditeur visuel de layout a été amélioré et le visualisateur de hierarchie est sensé avoit été intégré dans le plugin Eclipse (je ne l’ai pas encore trouvé ....)

Conclusion

Alors que seulement 43% des appareils Android tournent sur Android 2.2 et que les autres attendent désespérément une mise à jour qui ne viendra peut-être jamais, Gingerbread fait faire un nouveau pas en avant à Android en le poussant comme plateforme de choix pour les jeux.
Espérons que les fabricants et les opérateurs cesseront de vouloir réinventer la roue avec des surcouches lourdes et qu’ils fassent en sorte de suivre le rythme des évolutions de la plateforme pour en faire profiter les utilisateurs.

Références

Aussi sur Nexus One

Il semblerait que cette mise à jour soit déjà en phase de déploiement sur les Nexus One.

Non, pas encore...

Reto Meier signale que la mise à jour vers Gingerbread pour le Nexus One n'a pas encore lieu. Mais cela devrait être le cas "au cours des prochaines semaines" ;)

Et mise à part Gingerbread,

Et mise à part Gingerbread et un design haut de gamme, ce Nexus S est un poil décevant.. Manque de slot SD (reste au même niveau qu'une pomme), manque de notifications LED (très utile à mon goût) et surtout un processeur pas si impressionant que celui annoncé par les nombreuses rumeurs.. Personnellement, mes espérances tombent de haut.. peut-être une deuxième version pour un Nexus 2.5? =)

Maj Gingerbeard

J'espère que cette mise à jour ne s'adressera pas seulement aux nouveaux téléphones. Vivement qu'on ait une liste exhaustive des périphériques qui la prendront en charge.

Mâââgnifique ! Je me réjouis

Mâââgnifique !
Je me réjouis d'avoir enfin du "Pain d'épice" à me mettre sous la dent après avoir attendu depuis de long mois - et en vain - de goûter au "Yoghourt glacé" dont la livraison est reportée de mois en mois depuis l'été dernier.
J'ai un Samsung i9000 et je suis toujours en 2.1-update 1 (impossible d'installer la maj car je suis sur Mac... et donc Kies n'est pas compatible).
La prochaine fois, je ne reprendrai pas un Samsung. Na !