Il y a peu, nous avons assisté à la sortie du SDK Android 2.0 (l’article) Voyons plus en détails les nouveautés de cette version d’un point de vue plus technique.Le niveau de l’API est passé au numéro 5 (à modifier dans le Manifest de votre application)Le multi-touch apparaît dans cette version, avec le support de 3 points simultanés ! (juste ce qu’il faut) Par contre attention, aucun téléphone sur le marché n’est encore multi-touch…Le clavier a lui aussi été amélioré, pour augmenter la rapidité de frappe, et éviter au maximum les erreurs de caractères.E-mailOn notera le support d’exchange, et la possibilité de combiner des comptes mails différents dans la boite de réception.Navigateur InternetEntre autres choses, le support de l’HTML 5 a été ajouté ! (comme la balise <video> qui évite d’utiliser le flash)RésolutionsLa gestion de résolutions différentes est disponible, et l’émulateur fournit plusieurs skins :

       

  • QVGA (240×320, low density, small screen)
  •    

  • WQVGA (240×400, low density, normal screen)
  •    

  • FWQVGA (240×432, low density, normal screen)
  •    

  • HVGA (320×480, medium density, normal screen)
  •    

  • WVGA800 (480×800, high density, normal screen)
  •    

  • WVGA854 (480×854 high density, normal screen)

Pour gérer ses différentes résolutions, il faudra modifier le code entre vos deux balises <manifest> et ajouter ceci à peu de choses près :

 <supports-screens          android:largeScreens="true"          android:normalScreens="true"          android:smallScreens="true"          android:resizable="true"          android:anyDensity="true" />

Un tutoriel sera réalisé à ce propos (plus d’information)BluetoothAvec l’arrivé du bluetooth, l’api s’enrichit avec la possibilité de l’activer/désactiver, de rechercher et se connecter à des terminaux, et d’envoyer/recevoir des données ! (à quand les jeux en réseaux via bluetooth sur android ? ^^)ContactsPlusieurs comptes peuvent maintenant être synchronisés et les développeurs peuvent même créer de nouvelles sources de synchronisation. Vous pouvez aussi afficher une petite image d’un contact qui, quand vous cliquerez dessus, déroulera un menu vous permettant d’intéragir avec le contact (envoyer mail, SMS…)Appareil PhotoDe nombreuses améliorations ont été apportées :

       

  • Gestion du zoom
  •    

  • Balance des blancs
  •    

  • Des effets de couleur

Et tout cela est accessible via l’API.Media Les miniatures sont générés automatiquement, et il est possible grâce à l’API de récupérer ces aperçus pour tous les fichiers.


La liste de toutes les nouveautés ici