Android - 8.0 Oreo

Al fin se dio a conocer oficialmente la nueva versión del S.O Android 8.0 Oreo, después de 4 versiones previas el 21 de agosto (mes de costumbre) vio la luz oficialmente junto con el eclipse.
Dentro de todas las novedades que podremos encontrar en esta nueva versión, mencionare las que para mi punto de vista son las más importantes dividiéndolas en 3 aspectos principales: Experiencia de Usuario, Plataforma de Android y Desarrolladores.
Experiencia de Usuario

Picture-in-Picture: Ahora podremos ocupar esta opción de manera nativa en cualquier aplicación y no solo en aplicaciones de video, esta es una característica “multi-window” que nos permitirá más de una aplicación a la vez en cualquier dispositivo.
Notification Dots: Se introduce el soporte para desplegar “dots” o “badges” en el ícono de la aplicación, para que el usuario pueda realizar acciones y consultas rápidas sin tener que abrir por completo la aplicación.

Multi-display support: Desde esta versión en adelante se mejorará el soporte “multi-window” para que las aplicaciones puedan adaptarse a monitores más grandes, por lo que podemos específicas para este tipo de pantallas de alta resolución.

Instant Apps: Permiten ejecutar aplicaciones de Android sin necesidad de instalarlas, por lo que puedes usar solo una parte de la aplicación cuando lo necesites y con la posibilidad de acceder a ella desde distintas plataformas como un correo o un acceso directo.

Plataforma de Android

Google Play Protect: Ahora se escanearán todas las aplicaciones que se suban a la tienda de aplicaciones antes de publicarlas para asegurarse que cumplen las políticas de Google Play Store, algunas actividades que se evaluarán serán las siguientes: actividad en segundo plano, consulta de información sensible del usuario, conexiones no seguras, apertura de cámara sin una interfaz gráfica, etc.
Ahorrador de Batería: Ahora se restringirán las conexiones en segundo plano y las tareas programadas que no estén correctamente configuradas o que estén consumiendo recursos del teléfono en periodos cortos de tiempo.
Desarrolladores

Background execution limits: Se limitarán las veces que una aplicación realiza peticiones cuando no está en primer plano, se reducirán las notificaciones que hace el Sistema Operativo a la aplicación y disminuirá la frecuencia en la que una aplicación actualiza la ubicación del gps.
Complementary Android Vitals dashboards and IDE profilers: En la consola de Google Play se podrá ver un Dashboard con los problemas comunes que sufren las aplicaciones como lo son: “crash rate, ANR rate, frozen frames, slow rendering, excessive wakeups”.
Java 8 Language APIs and runtime optimizations: Soporte para el nuevo lenguaje java, alcanzando velocidades de procesamiento de hasta 2x en las aplicaciones.
