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. Vous trouverez un aperçu de ces changements dans la liste ci-dessous.

Améliorations apportées à l'interface utilisateur

  • À l'échelle du système :
    • Amélioration de tous les principaux éléments de l'interface utilisateur
    • Transitions de fenêtres animées (désactivées par défaut)
    • Rotations des applications basées sur l'accéléromètre
  • Peaufinement de l'interface utilisateur pour :
    • Expérience en cours d'appel
    • Contacts, journal d'appels et favoris
    • SMS et MMS
    • Browser
    • 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 (fournie par 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 intégrés sur l'écran d'accueil incluent: 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 moteurs de navigateur Webkit et Squirrelfish en JavaScript
    • Copier et 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 de navigation unifié
      • Onglets "Favoris", "Historique" et "Écrans les plus consultés"
  • 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
    • SIM Application Toolkit 1.0
  • Applications Google (non disponibles dans l'image système Android 1.5 incluse dans le SDK Android)
    • Afficher le statut 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 du fichier manifeste

  • Framework d'UI
  • Framework AppWidget
  • Framework pour les médias
    • 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 du mode de saisie
    • Framework Input Method Service
    • Moteur de prédiction de texte
    • Possibilité de fournir des IME téléchargeables aux utilisateurs
  • Configuration matérielle requise 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 appareil 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 ne permet de poursuivre l'installation 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. Découvrez RecognizerIntent.
  • Divers ajouts d'API
    • LocationManager : les applications peuvent obtenir des informations sur les changements de position via un intent
    • WebView : prise en charge des événements DOM (début/fin/déplacement/annulation tactile)
    • Sensor Manager APIs repensé
    • GLSurfaceView : framework pratique permettant de créer des applications OpenGL
    • L'intent de diffusion pour la mise à jour de l'application a bien été installé, pour une mise à niveau plus fluide