Читать книгу El gran libro de Android - Jesus Tomás Gironés - Страница 34

1.6.11. Android L Preview

Оглавление

Android 4.5 (o 5.0) Nivel de API 20 (junio 2014)

Para que los desarrolladores conozcan y prueben las novedades de la última versión de Android han lanzado un preview. De momento no dispone de nombre ni número de versión. Está previsto que en otoño de 2014 Google lance nuevos dispositivos con esta versión. Android L también da soporte a las plataformas Google Wear, Google TV y Google Card. La incorporación más importante de esta versión es la utilización de la máquina virtual ART en lugar de Dalvik. Esta novedad ya había sido incorporada en la versión anterior a modo de prueba. ART mejora de forma considerable el tiempo de ejecución del código escrito en Java.

Desde el punto de vista de la eficiencia hay que destacar el proyecto Volta: un conjunto de herramientas para el ahorro de batería. En Android L el modo de ahorro de batería se activa por defecto; este modo desconecta algunos componentes en caso de que la batería esté baja. Se incorpora una nueva API (android.app.job.JobScheduler) que nos permite que ciertos trabajos se realicen solo cuando se cumplan determinadas condiciones (por ejemplo, cuando el dispositivo está cargando). También se incluyen completas estadísticas para analizar el consumo que nuestras aplicaciones hacen de la batería.

En el campo Gráfico, Android L incorpora soporte nativo para OpenGL ES 3.1. Además, esta versión permite añadir a nuestras aplicaciones un paquete de extensión con funcionalidades gráficas avanzadas (fragment shader, tessellation, geometry shaders, ASTC…). La nueva versión será compatible con el motor de videojuegos Unreal Technology 4, lo que permitirá la creación de grandes videojuegos sobre esta plataforma.

Otro aspecto innovador de la nueva versión lo encontramos en el diseño de la interfaz de usuario. Se han cambiado los iconos, incluyendo los de la parte inferior (Retroceder, Inicio y Aplicaciones), que ahora son un triángulo, un círculo y un cuadrado. El nuevo enfoque se centra en Material Design (http://www.google.com/design/material-design.pdf). Consiste en una guía completa para el diseño visual, el movimiento y las interacciones a través de plataformas y dispositivos. Google pretende aplicar esta iniciativa a todas las plataformas, incluyendo las plataformas para diseño web. La nueva versión también incluye varias mejoras para controlar las notificaciones. Ahora son más parecidas a las tarjetas de Google Now y pueden verse en la pantalla de bloqueo.

Como curiosidad, la nueva versión introduce un modo de bloqueo que impide al usuario salir de una aplicación y bloquea las notificaciones. Esto podría utilizarse, por ejemplo, para que, mientras un usuario realiza un examen, no pueda ver las notificaciones, acceder a otras aplicaciones o volver a la pantalla de inicio.

Vídeo[tutorial]: Android L Preview
El gran libro de Android

Подняться наверх