Points forts de la plate-forme Android 1.5

Avril 2009

La plate-forme Android 1.5 introduit de nombreuses nouvelles fonctionnalités pour les utilisateurs et les développeurs. La liste ci-dessous présente un aperçu des modifications.

Améliorations de l'interface utilisateur

  • Au niveau du système :
    • Affinement de tous les éléments d'interface utilisateur principaux
    • Transitions animées des fenêtres (désactivées par défaut)
    • Rotations d'application basées sur l'accéléromètre
  • Affinement de l'interface utilisateur pour :
    • Expérience pendant l'appel
    • Contacts, journal des appels et favoris
    • SMS et MMS
    • Navigateur
    • Gmail
    • Agenda
    • Adresse e-mail
    • Appareil photo et galerie
    • Gestion des applications

Amélioration des performances

  • Démarrage de l'appareil photo et captures d'images plus rapides
  • Acquisition de la position GPS beaucoup plus rapide (grâce à SUPL AGPS)
  • Défilement des pages plus fluide dans le navigateur
  • Défilement des fils de conversation plus rapide dans Gmail

Nouvelles fonctionnalités

  • Clavier virtuel à l'écran
    • Orientation portrait et paysage
    • Prise en charge des claviers tiers
    • Dictionnaire personnel pour ajouter des mots personnalisés
  • Écran d'accueil
    • Widgets
      • Les widgets de l'écran d'accueil groupés incluent les suivants: horloge analogique, agenda, lecteur de musique, cadre photo et recherche.
    • Dossiers dynamiques
  • Appareil photo et Galerie
    • Enregistrement vidéo
    • Lecture de vidéos (prise en charge des formats MPEG-4 et 3GP)
  • Bluetooth
    • Prise en charge du Bluetooth stéréo (profils A2DP et AVCRP)
    • Association automatique
    • Amélioration de la fonction mains libres
  • Navigateur
    • Mise à jour avec les derniers navigateurs Webkit et moteurs JavaScript Squirrelfish
    • Copier-coller dans le navigateur
    • Recherche dans une page
    • Sélection du codage de la page
    • Voici les modifications apportées à l'interface utilisateur :
      • Champ de recherche et d'accès unifié
      • Écran des favoris/historique/sites les plus visités avec onglets
  • Contacts
    • Affichage des photos pour les Favoris
    • Date et heure pour les événements du journal d'appels
    • Accès rapide à une fiche contact depuis un événement du journal d'appels
  • Système
    • Nouveau noyau Linux (version 2.6.27)
    • Vérification et réparation automatiques du système de fichiers de la carte SD
    • Boîte à outils d'application SIM 1.0
  • Applications Google (non disponibles dans l'image système Android 1.5 incluse dans le SDK Android)
    • Afficher l'état des amis Google Talk dans les applications Contacts, SMS, MMS, Gmail et e-mail
    • Opérations par lots sur les messages Gmail (archiver, supprimer, attribuer des libellés)
    • Mise en ligne de vidéos sur YouTube
    • Transfert de photos sur Picasa

Nouvelles API et éléments de fichier manifeste

  • Framework d'UI
  • Framework AppWidget
  • Framework multimédia
    • API d'enregistrement et de lecture audio bruts
    • Moteur de lecture MIDI interactif
    • Video Recording APIs pour les développeurs (format 3GP)
    • Intents de partage de vidéos et de photos
    • Intention de recherche multimédia
  • Framework de mode de saisie
    • Framework Input Method Service
    • Moteur de prédiction de texte
    • Possibilité de fournir aux utilisateurs des IME téléchargeables
  • Configuration matérielle requise définie par l'application

    Les applications peuvent désormais utiliser un nouvel élément dans leurs fichiers manifestes, <uses-configuration>, pour indiquer au système Android les fonctionnalités matérielles dont elles ont besoin pour fonctionner correctement. Par exemple, une application peut utiliser cet élément pour spécifier qu'elle nécessite un clavier physique ou un dispositif de navigation particulier, tel qu'un trackball. Avant d'installer l'application, le système Android vérifie les attributs définis pour l'élément <uses-configuration> et n'autorise l'installation à se poursuivre que si le matériel requis est présent.

  • Framework de reconnaissance vocale
    • Prise en charge de l'utilisation des bibliothèques de reconnaissance vocale via Intent. Consultez la RecognizerIntent.
  • Ajouts d'API divers
    • LocationManager : les applications peuvent obtenir des mises à jour de la modification de position via un intent.
    • WebView : prise en charge des événements DOM de début/fin/déplacement/annulation du toucher
    • Sensor Manager APIs repensé
    • GLSurfaceView : framework pratique pour créer des applications OpenGL
    • Broadcast Intent pour l'installation de la mise à jour de l'application a réussi : pour une expérience de mise à niveau de l'application plus fluide