Aspectos destacados de la plataforma Android 1.5

Abril de 2009

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

Mejoras en la interfaz de usuario

  • En todo el sistema:
    • Perfeccionamiento de todos los elementos principales de la IU
    • Transiciones de ventana animadas (desactivadas de forma predeterminada)
    • Rotaciones de aplicaciones basadas en acelerómetro
  • Pulido de 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 imagen de la cámara más rápidos
  • Adquisición de la ubicación del GPS mucho más rápida (con la tecnología de SUPL AGPS)
  • Desplazamiento de página más fluido en el navegador
  • Desplazamiento más rápido por la lista de conversaciones de Gmail

Nuevas funciones

  • Teclado en pantalla 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 incluidos en la pantalla principal incluyen reloj analógico, calendario, reproductor de música, marco de fotos y búsqueda.
    • Carpetas Live
  • 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
    • Actualizado con el navegador Webkit y los motores de JavaScript Squirrelfish
    • Copiar y pegar en el navegador
    • Cómo realizar búsquedas en una página
    • Codificación de texto seleccionable por el usuario
    • Entre los cambios en la IU, se incluyen los siguientes:
      • Cuadro unificado de Go y Search
      • Favoritos/historial/pantalla más visitados con pestañas
  • Contactos
    • Muestra la imagen del usuario de Favoritos
    • Marca de fecha y hora específica para los eventos en el registro de llamadas
    • Acceso con un toque a una tarjeta de contacto desde un evento de registro de llamadas
  • Sistema
    • Nuevo kernel de Linux (versión 2.6.27)
    • Verificación automática y reparación 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)
    • Ver el estado de los amigos de Google Talk en las aplicaciones de Contactos, SMS, MMS, Gmail y Correo electrónico
    • Acciones por lotes, como archivar, borrar y etiquetar mensajes de Gmail
    • Subir videos a YouTube
    • Cargar fotos en Picasa

Nuevas APIs y elementos del manifiesto

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

    Las aplicaciones ahora pueden usar un nuevo elemento en sus archivos de manifiesto, <uses- configuration>, a fin de indicar al sistema Android qué funciones de hardware requieren para funcionar correctamente. Por ejemplo, una aplicación podría 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 se cuenta con el hardware requerido.

  • Marco de trabajo de reconocimiento de voz
    • Compatibilidad con el uso de bibliotecas de reconocimiento de voz mediante Intent. Consulta los RecognizerIntent.
  • Adiciones varias a la API
    • LocationManager: Las aplicaciones pueden obtener actualizaciones de cambio de ubicación mediante Intent.
    • WebView: compatibilidad con eventos del DOM de inicio, fin, movimiento y cancelación
    • Sensor Manager APIs rediseñado
    • GLSurfaceView: marco de trabajo conveniente para crear aplicaciones OpenGL
    • El intent de transmisión para la instalación de la actualización de la app se realizó correctamente para mejorar la experiencia de actualización de la app.