Contenido destacado de la plataforma de Android 1.5

Abril de 2009

La plataforma de Android 1.5 presenta muchas funciones nuevas para usuarios y desarrolladores. En la siguiente lista, se proporciona una descripción general de los cambios.

Refinamientos de la interfaz de usuario

  • En todo el sistema:
    • Definición más precisa de todos los elementos principales de la IU
    • Transiciones de ventanas animadas (desactivadas de forma predeterminada)
    • Rotaciones de aplicaciones basadas en el acelerómetro
  • Mejoras en la IU para lo siguiente:
    • Experiencia durante la llamada
    • Contactos, Registro de llamadas y Favoritos
    • SMS y MMS
    • Navegador
    • Gmail
    • Calendario
    • Correo electrónico
    • Cámara y galería
    • Administración de aplicaciones

Mejoras de rendimiento

  • Inicio y captura de imágenes más rápidos de la cámara
  • Adquisición mucho más rápida de la ubicación GPS (con tecnología SUPL AGPS)
  • Desplazamiento de páginas más fluido en el navegador
  • Desplazamiento más rápido de la lista de conversaciones de Gmail

Nuevas funciones

  • Teclado en pantalla
    • Funciona en orientación vertical y horizontal.
    • Compatibilidad con la instalación de teclados de terceros por parte del usuario
    • Diccionario del usuario para palabras personalizadas
  • Pantalla principal
    • Widgets
      • Los widgets de la pantalla principal incluidos son: reloj analógico, calendario, reproductor de música, marco de fotos y búsqueda.
    • Carpetas dinámicas
  • Cámara y galería
    • Grabación de video
    • Reproducción de video (formatos MPEG-4 y 3GP)
  • Bluetooth 
    • Compatibilidad con Bluetooth estéreo (perfiles A2DP y AVCRP)
    • Vinculación automática
    • Experiencia de manos libres mejorada
  • Navegador
    • Se actualizó con los motores de JavaScript Squirrelfish y el navegador Webkit más recientes.
    • Cómo copiar y pegar en el navegador
    • Cómo buscar en una página
    • Codificación de texto que puede seleccionar el usuario
    • Entre los cambios en la IU, se incluyen los siguientes:
      • Cuadro de búsqueda y Go unificados
      • Pantalla de favoritos, historial o sitios más visitados con pestañas
  • Contactos
    • Muestra la foto del usuario en Favoritos
    • Marca de fecha y hora específica para los eventos en el registro de llamadas
    • Acceso con un solo toque a una tarjeta de contacto desde un evento del registro de llamadas
  • Sistema
    • Nuevo kernel de Linux (versión 2.6.27)
    • Verificación y reparación automáticas del sistema de archivos de la tarjeta SD
    • Kit de herramientas de aplicaciones de SIM 1.0
  • Aplicaciones de Google (no disponibles en la imagen del sistema de Android 1.5 que se incluye en el SDK de Android)
    • Cómo ver el estado de los amigos de Google Talk en Contactos, SMS, MMS, Gmail y otras apps de correo electrónico
    • Acciones por lotes, como archivar, borrar y etiquetar mensajes de Gmail
    • Sube videos a YouTube
    • Sube fotos en Picasa

Nuevas APIs y elementos del manifiesto

  • Framework de IU
  • Framework de AppWidget
  • Framework multimedia
    • APIs de grabación y reproducción de audio sin procesar
    • Motor de reproducción MIDI interactivo
    • Video Recording APIs para desarrolladores (formato 3GP).
    • Intents de uso compartido de videos y fotos
    • Intento de búsqueda de contenido multimedia
  • Framework de métodos de entrada
    • Framework de Input Method Service
    • Motor de predicción de texto
    • Capacidad de proporcionar IME descargables a los usuarios
  • Requisitos de hardware definidos por la aplicación

    Las aplicaciones ahora pueden usar un elemento nuevo en sus archivos de manifiesto, <uses-configuration>, para indicarle al sistema Android qué funciones de hardware requieren para funcionar correctamente. Por ejemplo, una aplicación puede usar el elemento para especificar que requiere un teclado físico o un dispositivo de navegación en particular, como una bola de seguimiento. Antes de instalar la aplicación, el sistema Android verifica los atributos definidos para el elemento <uses-configuration> y permite que la instalación continúe solo si está presente el hardware requerido.

  • Framework de reconocimiento de voz
    • Compatibilidad con el uso de bibliotecas de reconocimiento de voz a través de Intent Consulta los RecognizerIntent.
  • Varias incorporaciones de APIs
    • LocationManager: Las aplicaciones pueden obtener actualizaciones de cambios de ubicación a través de Intent.
    • WebView: Compatibilidad con eventos de DOM de inicio, fin, movimiento o cancelación de toques
    • Se rediseñó Sensor Manager APIs
    • GLSurfaceView: Es un framework conveniente para crear aplicaciones de OpenGL.
    • Intento de transmisión para la instalación de la actualización de la app se realizó correctamente para una experiencia de actualización de la app más fluida