¿Qué hay de nuevo en Android N y Wear 2.0?

Aunque la Vista previa del desarrollador para Android N había estado disponible por un tiempo antes de Google I / O para dispositivos seleccionados, Google anunció una versión beta oficial para usuarios con esos dispositivos durante la nota de apertura de E / S, abriendo la puerta a más personas para probar funciones y prueba lo que está disponible en la última versión del sistema operativo Android.

Si bien las nuevas versiones de Android pueden tardar mucho tiempo en ser adoptadas ampliamente, comprender lo que está disponible para mejorar la experiencia del usuario para aquellos con la versión más reciente es increíblemente importante para la calidad de la aplicación y es atractivo para los primeros usuarios..

En este artículo, conocerá algunas de las nuevas funciones disponibles en Android N y las nuevas capacidades que los desarrolladores pueden aprovechar para crear experiencias increíbles para sus usuarios..

1. Características pasivas

Me gusta llamar al primer conjunto de características que discutiremos. rasgos pasivos. Estas son mejoras al sistema operativo que el usuario obtiene de la caja sin que un desarrollador tenga que adaptar su aplicación para ellos. Mientras que los desarrolladores tienden a centrarse más en características activas,  Es importante comprender cómo se comporta el sistema operativo y cómo podría afectar sus aplicaciones..

Mejoras de accesibilidad

Uno de los cambios más importantes en el sistema operativo en Android N para un grupo grande de personas es el trabajo adicional que se ha hecho en materia de accesibilidad. La última actualización del sistema operativo permitirá a los usuarios ampliar toda la pantalla en lugar de solo el tamaño del texto. Además, todas las funciones de accesibilidad existentes estarán disponibles en cuanto se inicie el dispositivo..

Batería y memoria mejoradas

Aunque Doze y Svelte se introdujeron con versiones anteriores de Android, han visto una mejora significativa con Android N. Svelte acelera la CPU cuando el dispositivo no se está utilizando activamente y se ha mejorado para manejar situaciones en las que el dispositivo puede haberse encendido la CPU cuando el estado de la red cambió. Si bien Doze solo solía poner un dispositivo en estado de espera cuando estaba en reposo, ahora comienza a reducir el consumo de energía cuando la pantalla del dispositivo está apagada..

Mejoras de idioma / locale

Antes de Android N, si un idioma / configuración regional no era compatible con una aplicación, el sistema operativo se establecería de forma predeterminada en inglés. En la mayoría de las partes del mundo, sin embargo, las personas hablan varios idiomas. Android tiene una nueva característica que permite a los usuarios priorizar los idiomas admitidos.

Por ejemplo, si una aplicación no es compatible con un idioma, como el español, pero sí es compatible con el francés, entonces un usuario, que ha clasificado el francés por encima del inglés, verá la aplicación localizada en francés, incluso si su dispositivo está configurado para mostrar Español.

Uso de datos mejorado

Una nueva característica que los usuarios pueden habilitar en Android N es Data Saver. Cuando esta función está habilitada, las aplicaciones que no están en la lista blanca se bloquearán para que no utilicen datos cuando se utilicen los fondos y el uso excesivo de datos de las aplicaciones en primer plano también se reducirá. Esto solo funcionará con redes medidas, como celulares o con Wi-Fi limitado, ya que son las redes en las que la mayoría de los usuarios no quieren usar una gran cantidad de datos en.

2. Características activas

Las características activas son aquellas que los desarrolladores pueden aprovechar modificando sus aplicaciones. Cada vez que hay una nueva versión de Android disponible, estas características son las primeras que los desarrolladores tienden a investigar y aprender..

Soporte multi-ventana

Esta es una característica que llamó la atención de muchos desarrolladores. Los dispositivos Android ahora permitirán que los usuarios tengan múltiples aplicaciones ejecutándose en paralelo para facilitar la multitarea simple. Es importante tener en cuenta que desplazable Actividad diseños deben utilizar una NestedLayout o RecyclerView para manejar la funcionalidad de desplazamiento anidado de la función de múltiples ventanas.

En los dispositivos con Android TV, esta función se traduce en imagen en imagen, lo que permite minimizar las actividades y adjuntarlas a la esquina de la pantalla mientras el usuario interactúa con otras aplicaciones en el televisor..

Aplicaciones instantáneas

Esta función, aunque se introdujo en Google I / O y se discutió con Android N, en realidad será compatible con el nivel 16 de la API de Android. Al usar Instant Apps, los desarrolladores podrán modularizar y configurar sus aplicaciones. ¿Por qué es útil? Cuando un usuario selecciona un enlace o sitio web relacionado con la aplicación, el módulo apropiado de la aplicación se descargará y ejecutará de inmediato, en lugar de requerir que el usuario descargue la aplicación completa. Esto no solo aumentará la interacción y el compromiso con los usuarios, sino que también funcionará bien con el dispositivo del usuario al no instalar más software del que el usuario necesita o desea..

Notificaciones de respuesta directa

Una actualización de Android no estaría completa sin algún tipo de modificación en cómo funcionan las notificaciones. Este año Google ha agregado una función solicitada desde hace tiempo, respuestas directas a los mensajes..

Cuando el usuario recibe una notificación que ha sido marcada como un mensaje compatible con la respuesta, podrá abrir un campo de entrada de texto en la notificación para ingresar su respuesta y enviarla de inmediato..

Ajustes rápidos

Las versiones recientes de Android introdujeron algunos nuevos mosaicos de configuración, como el de linterna, para que los usuarios puedan alternar rápidamente una configuración en su dispositivo. En Android N, esto se está llevando un paso más allá, lo que permite a los desarrolladores agregar sus propios mosaicos de configuración rápida al dispositivo del usuario.

Arranque directo

Android N ha introducido un modo seguro, conocido como arranque directo, que se produce entre el momento en que el usuario ha encendido su dispositivo y antes de que lo haya desbloqueado. Para facilitar el almacenamiento de datos en esta etapa, Android N ha dividido el almacenamiento del dispositivo en dos categorías:

  • Credencial cifrada de almacenamiento: El predeterminado y disponible tan pronto como el usuario desbloquea su dispositivo.
  • Dispositivo de almacenamiento encriptado: utiliza una clave de autenticación para acceder una vez que un dispositivo ha realizado un inicio verificado y está disponible durante la etapa de inicio directo

Si bien el arranque directo puede no ser útil para la mayoría de las aplicaciones, sí tiene un propósito para ciertas aplicaciones, como las que manejan mensajes, accesibilidad o alarmas..

Nueva API de gráficos: Vulkan

Con Android N viene el soporte para una nueva API de gráficos, Vulkan. Se introdujo Vulkan para complementar, y en algunos casos incluso reemplazar, OpenGL para el desarrollo de juegos. Proporciona a los desarrolladores un control más preciso para optimizar su código y estar más cerca del metal de lo que era posible a través de OpenGL..

API de grabación de Android TV

Además de Android N en teléfonos y tabletas, Android TV está obteniendo una forma adicional de interactuar con canales de transmisión en vivo a través de la nueva API de grabación de TV. Al usar esta API, los desarrolladores podrán configurar sus aplicaciones para grabar y almacenar contenido en vivo para los usuarios, de manera similar a cómo funciona una DVR, dándole al usuario más libertad con respecto a cómo consumen el contenido..

3. Android Wear 2.0

Si bien Android N ha sido el foco principal de muchos desarrolladores, Android Wear también se está actualizando a la versión 2.0 y presenta una variedad de nuevas características..

Complicaciones

Mientras que Watch Face API era bastante simple en Android Wear 1.0, la última versión permite a los desarrolladores incluir complicaciones, componentes que hacen más que mostrar el tiempo. Estas complicaciones se pueden conectar a los proveedores de datos en el dispositivo Wear para entregar constantemente información actualizada a los usuarios sin necesidad de abrir otra aplicación..

Widgets

Otro nuevo conjunto de componentes que se incluirán en la última versión de Android Wear son los cajones de navegación y acción. El cajón de navegación funciona de manera similar al cajón de navegación en un dispositivo móvil. El usuario puede deslizar desde el borde superior de la pantalla para ver un conjunto de secciones que se pueden abrir en su aplicación portátil. El cajón de acciones se puede abrir desde la parte inferior de la pantalla, donde el usuario puede seleccionar acciones predefinidas relacionadas con la pantalla en la que se encuentran..

Notificaciones mejoradas

Desde que se introdujo Android Wear, las notificaciones han sido la forma principal en que los usuarios interactúan con su dispositivo. Wear 2.0 mejora estas notificaciones añadiendo notificaciones expandidas, que agrega acciones adicionales al final de una notificación en lugar de requerir una tarjeta adicional.

Estas nuevas notificaciones también siguen las pautas de diseño del material, brindando a los usuarios una experiencia similar a la de sus dispositivos móviles. Las notificaciones que envían mensajes a los usuarios tienen un beneficio adicional de proporcionar mensajes de respuesta inteligente o mensajes pregenerados, basados ​​en datos contextualizados, como acciones adicionales.

Aplicaciones autónomas

A medida que el hardware para los dispositivos de desgaste mejora y más funciones están disponibles, los dispositivos pueden comenzar a conectarse a redes independientemente de los dispositivos móviles. Con esto, Android Wear ahora admite la capacidad para que las aplicaciones se ejecuten en un dispositivo Wear sin el dispositivo móvil cerca o encendido. Esto les da a los desarrolladores más libertad cuando desarrollan aplicaciones que funcionan en Android Wear.

Conclusión

Android N y Wear 2.0 han introducido muchas características nuevas que pueden beneficiar tanto a los usuarios como a los desarrolladores. Mientras discutimos algunas de las características y mejoras más interesantes y prometedoras, Android N y Wear 2.0 incluyen muchas más adiciones que mejoran Android.