Aquí están las nuevas funciones de Android Q que anunció Google

click fraud protection

Ya hemos hablado mucho sobre las nuevas funciones que llegarán a Android Q, pero Google ha compartido algunos detalles sobre las más importantes de esta versión beta.

La gente esperaba que se lanzara la primera versión Beta de Android Q esta semana y Google ha cumplido (un poco más tarde de lo previsto). A diferencia de años anteriores, Google no comienza con una "Vista previa para desarrolladores". Esto se llama Android Q Beta 1. ya hemos habló mucho sobre las nuevas funciones que llegarán a Android Q, pero Google ha compartido algunos detalles sobre los grandes en esta beta.

Protecciones de privacidad

Como hemos hablado anteriormente, la privacidad es un gran área de atención en Android Q. Es lo primero que Google menciona en sus detalles sobre la actualización. Los usuarios tienen más control sobre cuándo las aplicaciones pueden obtener la ubicación con una nueva opción para "Permitir sólo mientras la aplicación está en uso". No tendrás que preocuparte de que una aplicación haga ping a tu ubicación en segundo plano.

La privacidad es más que solo compartir la ubicación. Hay más controles para permitir que las aplicaciones accedan a archivos compartidos y nuevos permisos de tiempo de ejecución para controlar el acceso a fotos, vídeos y audio. Las aplicaciones deben usar el selector de archivos del sistema para las descargas y hay cambios para los desarrolladores sobre cómo las aplicaciones pueden usar el área compartida en el almacenamiento externo. Puede Lea mas sobre eso, aqui.

Android Q evitará que las aplicaciones inicien una actividad en segundo plano y se apoderen de la pantalla. Google anima a los desarrolladores a utilizar notificaciones de alta prioridad más información sobre eso aquí). Otras características de privacidad incluyen acceso limitado a identificadores de dispositivos como IMEI y número de serie. Las direcciones MAC también serán aleatorias cuando se conecten a diferentes redes Wi-Fi de forma predeterminada.

Plegables

Android Q incluye más soporte para el moderno factor de forma de teléfono plegable. Hay cambios en las funciones onResume y onPause para admitir la reanudación múltiple y notificar a una aplicación cuando tiene foco. También han cambiado la forma en que Actividad redimensionable El atributo de manifiesto funciona para ayudar a los desarrolladores a administrar cómo se muestran las aplicaciones en pantallas grandes y plegables. El emulador de Android ahora admite estos nuevos tipos de pantallas múltiples.

Compartir atajos

Android Q hace que compartir sea más fácil con los atajos para compartir. Esto permite a los usuarios acceder directamente a otra aplicación para compartir contenido. Los desarrolladores pueden publicar objetivos compartidos que inician una actividad específica y se muestran en la interfaz de usuario compartida. Los atajos para compartir funcionan de manera similar a Atajos de aplicaciones, por lo que Google está ampliando la API de información abreviada para facilitar la integración de ambos. La API también permitirá que los dispositivos anteriores a Android Q utilicen la funcionalidad de Direct Share.

Durante mucho tiempo se ha quejado del menú compartir de Android por ser lento y molesto. Esta actualización finalmente podría solucionar esos problemas, pero tendremos que ver cómo funciona en acción. Dado que la nueva API para compartir utiliza un modelo push en lugar de pull, Google afirma que es mucho más rápido ya que no tiene que llenar el menú cada vez que se llama.

Paneles de configuración

Una nueva API del Panel de configuración permite mostrar configuraciones clave del sistema directamente en el contexto de una aplicación. Esto aprovecha la Rebanadas característica que se incluyó en Android Pie. El panel de configuración es una interfaz de usuario flotante que se puede invocar desde una aplicación para mostrar la configuración y los conmutadores del sistema. Dan el ejemplo de un navegador que puede mostrar un panel con configuraciones de conectividad.

Conectividad

Android Q ha aumentado la protección de la ubicación en torno al escaneo de redes Bluetooth, celulares y Wi-Fi. Ahora exigen un permiso de ubicación excelente. Google también está agregando soporte para nuevos estándares Wi-Fi, WP3 y OWE, para mejorar la seguridad de las redes domésticas y laborales, así como de las redes públicas y abiertas. Ahora se puede solicitar Wi-Fi adaptable habilitando modos de alto rendimiento y baja latencia. Google dice que esto ayudará en áreas como los juegos y las llamadas de voz.

En Android Q, las aplicaciones pueden solicitar imágenes de profundidad dinámica que constan de JPEG, metadatos XMP para elementos de profundidad y mapas de profundidad y confianza integrados en los mismos archivos. Esto permitirá ofrecer desenfoques y efectos bokeh especializados en las aplicaciones. Google dice que los datos también se pueden utilizar para crear imágenes en 3D o admitir fotografías AR en el futuro. Dynamic Depth es un formato abierto y están trabajando con los OEM para que esté disponible en tantos dispositivos como sea posible.

Android Q incluye soporte para algunos códecs de audio y video nuevos. Es compatible con el códec de vídeo de código abierto AV1, codificación de audio mediante Opus y HDR10+. El API MediaCodecInfo presenta una manera más fácil de determinar las capacidades de reproducción de video de un dispositivo Android. Esto hace que sea más fácil elegir siempre la mejor calidad de vídeo posible para renderizar.

ÁNGULO en Vulkan

Google está trabajando en un controlador OpenGL estándar y actualizable para todos los dispositivos integrados en Vulkan. Android Q agrega soporte experimental para ÁNGULO encima de Vulkan. ANGLE permite que las aplicaciones y juegos que usan OpenGL ES aprovechen el rendimiento y la estabilidad de Vulkan y se beneficien de una implementación de ES independiente del proveedor. Android Q planea admitir OpenGL ES 2.0.

El objetivo es hacer de Vulkan una API de desarrollador de gráficos con amplio soporte. Google está trabajando con los fabricantes de equipos originales para que Vulkan 1.1 sea un requisito en todos los dispositivos de 64 bits que ejecutan Android Q y superior.

Rendimiento artístico

Android Q continúa mejorando el tiempo de ejecución de ART para ayudar a que las aplicaciones se inicien más rápido y utilicen menos memoria. Google Play ahora ofrece perfiles basados ​​en la nube junto con APK.

Estos son perfiles ART agregados y anónimos que permiten a ART precompilar partes de su aplicación incluso antes de ejecutarla, lo que brinda un importante impulso al proceso de optimización general. Los perfiles basados ​​en la nube benefician a todas las aplicaciones y ya están disponibles para dispositivos con Android P y versiones posteriores.

Android Q optimiza el proceso Zygote iniciando el proceso de una aplicación antes y moviéndolo a un contenedor de seguridad para que esté listo de inmediato. También están agregando la recolección de basura generacional al recolector de basura de copia simultánea (CC) de ART.


Puedes leer más sobre Android Q en el Blog para desarrolladores de Android. Imágenes OTA y de fábrica para Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3 y Pixel 3 XL están disponibles para descargar aquí. Tú también puedes inscríbete en el programa Android Beta aquí. ¡Estén atentos para conocer mucho, mucho más sobre Android Q!