Funzionalità principali della piattaforma Android 1.5

Aprile 2009

La piattaforma Android 1.5 introduce molte nuove funzionalità per utenti e sviluppatori. L'elenco riportato di seguito fornisce una panoramica delle modifiche.

Perfezionamenti dell'interfaccia utente

  • A livello di sistema:
    • Perfezionamento di tutti gli elementi principali dell'interfaccia utente
    • Transizioni delle finestre animate (disattivate per impostazione predefinita)
    • Rotazioni delle applicazioni basate sull'accelerometro
  • Perfezionamento dell'interfaccia utente per:
    • Esperienza durante la chiamata
    • Contatti, Registro chiamate e Preferiti
    • SMS e MMS
    • Browser
    • Gmail
    • Calendario
    • Email
    • Fotocamera e Gallery
    • Gestione delle applicazioni

Prestazioni migliorate

  • Avvio dell'applicazione Fotocamera e acquisizione delle immagini più veloci
  • Acquisizione della posizione GPS molto più veloce (con tecnologia SUPL AGPS)
  • Scorrimento delle pagine più fluido nell'applicazione Browser
  • Scorrimento più veloce dell'elenco di conversazioni di Gmail

Nuove funzionalità

  • Tastiera software sullo schermo
    • Funziona con l'orientamento verticale e orizzontale
    • Supporto dell'installazione di tastiere di terze parti
    • Dizionario utente per parole personalizzate
  • Schermata Home
    • Widget
      • I widget della schermata Home integrati includono: orologio analogico, calendario, lettore musicale, cornice e ricerca
    • Cartelle dinamiche
  • Fotocamera e galleria
    • Registrazione video
    • Riproduzione di video (formati MPEG-4 e 3GP)
  • Bluetooth
    • Supporto di Bluetooth Stereo (profili A2DP e AVCRP)
    • Accoppiamento automatico
    • Migliore fruizione del sistema vivavoce
  • Browser
    • Aggiornamento con il browser Webkit più recente e i motori JavaScript Squirrelfish
    • Copia e incolla nel browser
    • Ricerca all'interno di una pagina
    • Codifica del testo selezionabile dall'utente
    • Le modifiche all'interfaccia utente includono:
      • Casella di ricerca e Go unificata
      • Preferiti/cronologia/schermata più visitata a schede
  • Contatti
    • Viene visualizzata la foto dell'utente per i Preferiti
    • Indicatore di data e ora per gli eventi del registro chiamate
    • Accesso con un tocco alla scheda di un contatto dall'evento del registro chiamate
  • Sistema
    • Nuovo kernel Linux (versione 2.6.27)
    • Controllo e riparazione automatici del file system della scheda SD
    • Toolkit per applicazioni SIM 1.0
  • App Google (non disponibili nell'immagine di sistema Android 1.5 inclusa nell'SDK Android)
    • Visualizzare lo stato degli amici di Google Talk nelle applicazioni Contatti, SMS, MMS, Gmail ed Email
    • Azioni di gruppo quali archiviazione, eliminazione e assegnazione di etichette per i messaggi Gmail
    • Caricamento di video su YouTube
    • Caricamento di foto su Picasa

Nuove API ed elementi del manifest

  • Framework UI
  • Framework AppWidget
  • Framework multimediale
    • API per la registrazione e la riproduzione di audio non elaborate
    • Motore di riproduzione MIDI interattivo
    • Video Recording APIs per gli sviluppatori (formato 3GP).
    • Intent di condivisione di video e foto
    • Intento di ricerca di contenuti multimediali
  • Framework del metodo di input
    • Framework Input Method Service
    • Motore di previsione testuale
    • Possibilità di fornire agli utenti IME scaricabili
  • Requisiti hardware definiti dall'applicazione

    Le applicazioni possono ora utilizzare un nuovo elemento nei file manifest, <uses- configuration>, per indicare al sistema Android quali funzionalità hardware sono necessarie per il corretto funzionamento. Ad esempio, un'applicazione potrebbe utilizzare l'elemento per specificare che richiede una tastiera fisica o un particolare dispositivo di navigazione, come una trackball. Prima di installare l'applicazione, il sistema Android controlla gli attributi definiti per l'elemento <uses-configuration> e consente il proseguimento dell'installazione solo se è presente l'hardware richiesto.

  • Framework di riconoscimento vocale
    • Supporto per l'utilizzo delle librerie di riconoscimento vocale tramite Intent. Leggi i RecognizerIntent.
  • Aggiunte varie alle API
    • LocationManager - Le applicazioni possono ricevere aggiornamenti delle modifiche di posizione tramite Intent
    • WebView: tocco di inizio/fine/spostamento/annullamento del supporto degli eventi DOM
    • Sensor Manager APIs riprogettato
    • GLSurfaceView: framework di praticità per la creazione di applicazioni OpenGL
    • Broadcast Intent per l'installazione dell'aggiornamento dell'app riuscita, per un'esperienza di upgrade delle app più fluida