Android presentó el primer preview de Android N, con herramientas para desarrolladores

Android este año decidió realizar una presentación temprana de Android, con una versión en desarrollo para poder recibir feedback de desarrolladores y para poder ofrecer una versión más completa con el lanzamiento definitivo a mediados del 2016.

El nuevo Android N ofrecerá un sistema de multi ventanas llamado android:resizableActivity que estará disponible para aplicaciones que corran en Android N. Si se elige este sistema, cualquier actividad podrá ser iniciada en modo de pantalla partida en smartphones y tabletas. También se podrá determinar las dimensiones permitidas mínimas, evitando que los usuarios generen una ventana de menor tamaño. Las acciones también pueden utilizarse en modo picture-in-picture en dispositivos como TVs, y es una muy buena herramienta para aplicaciones que reproducen videos.

Con la API de notificaciones RemoteInput que se encuentra en Android Wear se pueden responder notificaciones de mensajes entrantes fácil y rápidamente sin dejar la pantalla de notificaciones.

Con el nuevo Android N se podrá utilizar el método Notification.Builder.setGroup() para agrupar notificaciones de la misma aplicación. Estas notificaciones agrupadas se podrán expandir en notificaciones individuales utilizando gestos o realizando tap en un botón de expansión.

Android N utiliza Doze, que ya funciona desde Marshmallow. Doze permite ahorrar batería cuando la pantalla está apagada. Android sigue trabajando en Project Svelte, para reducir las necesidades de memoria de Android, y en Android N se ha logrado hacer más eficiente el trabajo de fondo. Se ha mejorado JobScheduler para que tenga más capacidades, reaccionado a situaciones como cambios de proveedores de contenidos.

Android N utiliza funciones del lenguaje Java 8. Gracias al compilador Jack se pueden usar varias funciones del lenguaje Java 8, incluyendo lambdas y otras en versiones de Android más antiguas, incluyendo Gingerbread. Con el compilador Jack se espera mantener un registro más del lenguaje Java manteniendo la compatibilidad de versiones más antiguas.

Esta versión de prueba de Android N, N Developer Preview, incluye un SDK con imágenes del sistema para realizar puedas en el emulador oficial de Android y en dispositivos Nexus 6, Nexus 5X, Nexus 6P, Nexus Player, Nexus 9 y Pixel C. Para incentivar a los desarrolladores, se ofrece un descuento de 150 dólares en la compra de Pixel C. Esta versión es específica para desarrolladores, y más adelante se invitará a todos los usuarios para que prueben las versiones más depuradas.

También se ha mejorado el sistema del programa beta, con un nuevo Android Beta Program para los dispositivos Android. A partir de hoy se puede actualizar en los dispositivos Android al preview de desarrolladores de N y recibir actualizaciones a través de OTA accediendo a g.co/androidbeta.

Notas similares