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 ventanas animadas (desactivadas de forma predeterminada)
    • Rotaciones de aplicaciones basadas en acelerómetro
  • Pulir la IU para:
    • Experiencia en 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 más rápido de la cámara y captura de imágenes
  • Adquisición de la ubicación por GPS mucho más rápida (con la tecnología de SUPL AGPS)
  • Desplazamiento de páginas 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 de usuario para palabras personalizadas
  • Pantalla principal
    • Widgets
      • Los widgets de pantalla principal agrupados incluyen 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 el navegador Webkit más reciente y los motores JavaScript de Squirrelfish
    • Copiar y pegar en el navegador
    • Buscar en una página
    • Codificación de texto que el usuario puede seleccionar
    • Entre los cambios en la IU, se incluyen los siguientes:
      • Cuadro de búsqueda y Go unificados
      • Favoritos/historial/pantalla más visitada/favoritos con pestañas
  • Contactos
    • Muestra la foto del usuario para 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)
    • Revisión y reparación automática del sistema de archivos de tarjetas SD
    • Kit de herramientas para 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, eliminar y etiquetar mensajes de Gmail
    • Sube videos a YouTube
    • Cargar fotos en Picasa

Nuevas APIs y elementos del manifiesto

  • Framework de IU
  • Marco de trabajo de AppWidget
  • Marco de trabajo de contenido multimedia
    • APIs 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 videos y fotos
    • Intención de búsqueda de contenido multimedia
  • Framework del método de entrada
    • Framework 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 elemento nuevo en sus archivos de manifiesto, <uses- configuration>, para indicar al sistema Android qué funciones de hardware necesitan 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 encuentra el hardware requerido.

  • Marco de trabajo de reconocimiento de voz
    • Compatibilidad con el uso de bibliotecas de reconocimiento de voz mediante intents. Consulta los RecognizerIntent.
  • Adiciones varias de la API
    • LocationManager: Las aplicaciones pueden obtener actualizaciones de cambios de ubicación a través de intents.
    • WebView: Compatibilidad táctil para iniciar/finalizar/mover/cancelar eventos del DOM
    • Sensor Manager APIs rediseñado
    • GLSurfaceView: Framework conveniente para crear aplicaciones de OpenGL
    • El intent de transmisión para instalar la actualización de la app se realizó correctamente para mejorar la experiencia de actualización de la app.