Vista previa para desarrolladores de Android 11: novedades

Después del lanzamiento de Android 9 Pie, Google anunció que todas las versiones posteriores tendrán números de serie consecutivos. Entonces, después de la versión de Android 10 que salió en 2019, Google anunció el lanzamiento de Android 11 y recientemente lanzó Android 11 Developer Preview. Quiero señalar que este año el desarrollador hizo todo lo posible y anunció el lanzamiento antes de lo habitual (por lo general, la primera versión de Developer Preview no se publica antes de marzo). Sí, esta es la versión “para desarrolladores”, “en bruto”, por así decirlo. Esto está lejos de lo que veremos más adelante, en el tercer trimestre de 2022, cuando arranque la versión estable. Sin embargo, aún podremos familiarizarnos con los principales cambios en la nueva versión del sistema operativo Android.

Fecha de lanzamiento de Android 11

Se espera que Android 11 se anuncie el 12 de mayo de 2022, con un lanzamiento final en octubre de 2022.

compilaciones de Android 11

Lanzamiento

Vista previa del desarrollador 1

2022 años febrero

Vista previa del desarrollador 2

Vista previa del desarrollador 3

Abril 2022 del año

Tercer trimestre 2022

Tercer trimestre 2022

Google I/O 2022 tendrá lugar del 12 al 14 de mayo en el Anfiteatro Shoreline en Mountain View, California. Si bien Google no está revelando todas las nuevas características de la nueva versión de Android, pero, como es habitual, en septiembre lanzarán un nuevo teléfono inteligente “píxel” basado en él, por lo que la espera no es demasiado larga.

Las actualizaciones oficiales de Android siempre hacen su debut en dispositivos pixelados antes de que otras marcas comiencen a lanzar esta nueva versión de Android para sus dispositivos. El año pasado, Oneplus se convirtió en la primera marca de este tipo, este año algún otro fabricante puede hacerse cargo de la palma.

Vista previa del desarrollador 1

Google lanzó recientemente la primera versión de Android 11, Developer Preview 1. Esta versión del sistema operativo está actualmente disponible para Google Pixel 4/4XL, Pixel 3a/3a XL, Pixel 3/3 XL y Pixel 2/2 XL. Si usa alguno de estos dispositivos y tiene activada la función de desarrollador, puede consultar la primera versión del nuevo Android 11.

Sí, quiero advertirle: dado que esta es una versión “en bruto” y completamente inacabada del software, tiene errores decentes y normalmente, no podrá usarlo en el modo “normal”. Como su nombre lo indica, esta versión del sistema operativo está destinada a desarrolladores, así que déjelos probarla.

Además, es posible que las características que están disponibles actualmente en esta versión no estén en la versión final o que se vean diferentes. Entonces, ¿qué hay de nuevo en Android 11 hasta ahora? Echemos un vistazo rápido.

Lista de todas las características de Android 11

Desactivar notificaciones al grabar video

De acuerdo, es molesto cuando grabas un video y luego aparece una notificación. Con Android 11, podrá grabar videos sin que ninguna notificación lo distraiga mientras graba.

Sensibilidad del sensor mejorada

Esto es algo que personalmente aprecié directamente. No importa qué tan fuerte sea el vidrio de fábrica que protege la pantalla, la mayoría de los usuarios pegan vidrio extra templado. Y a veces, cuando nos encontramos con un vidrio templado que no es de la mejor calidad, nos enfrentamos a problemas de velocidad de respuesta de la pantalla. Google decidió ayudar con este problema y el software mejoró la sensibilidad del sensor. Esta innovación brinda una respuesta ultrarrápida ya sea que use un vidrio protector o no.

Grabación de pantalla

La grabación de pantalla es una característica con la que los usuarios de Android han estado soñando durante mucho tiempo y ahora, por fin, la hemos estado esperando. En un momento hubo rumores de que Google lo introduciría en Android 10, pero todo quedó al nivel de los rumores. En Android 11, esta función seguirá apareciendo. No se necesitan más aplicaciones de grabación de pantalla adicionales, ¡hurra!

READ
Android y? — Smartphones con dos sistemas operativos

Desplazamiento de capturas de pantalla

Finalmente, veremos soporte para desplazar capturas de pantalla en Android con OS versión 11. Esta es probablemente otra de las características más esperadas.

Personalización del gesto de espalda

Muchos usuarios que a menudo usan el control de gestos en Android 10 enfrentaron un problema: al usar el gesto de retroceso, ingresaron al menú de la aplicación. Con la nueva versión de Android, tenemos la posibilidad de controlar la “sensibilidad” de este gesto. Habrá dos controles deslizantes para esto, uno para el lado izquierdo de la pantalla y otro para el derecho.

Compatibilidad mejorada con pantallas curvas

Las pantallas curvas son ciertamente hermosas, pero tienen un problema: los clics accidentales. Pero ahora en Android 11, Google ha implementado una nueva API. Esto permitirá a los desarrolladores especificar el área activa de la pantalla para la interacción.

Activar el modo avión no desactivará el Bluetooth

En versiones anteriores de Android, activar el Modo avión desactivaba el Bluetooth y luego tenía que volver a activarlo manualmente. Y esto es un problema ya que muchos de nosotros usamos auriculares Bluetooth. Así que ahora, aunque actives el modo avión, el Bluetooth no se apagará y la conexión con los auriculares no se interrumpirá.

Fijación de iconos de aplicaciones de uso frecuente en el menú Compartir

Android solía tener una función que permitía a los usuarios fijar sus aplicaciones más utilizadas en el menú para compartir. Luego, el desarrollador lo eliminó y ahora ha vuelto a aparecer en Android 11.

Respuesta rápida mejorada durante el chat

Cuando aparece una nueva notificación, en particular un texto, puede responder inmediatamente sin tener que ir a la aplicación principal. Con Android 11, puede hacer mucho más que simplemente abrir el mensaje más reciente para obtener una respuesta. Incluso puede enviar mensajes con imágenes directamente desde la pestaña de notificaciones.

Burbujas de chat

Android 10 tenía esta función, pero no muchos desarrolladores y fabricantes la han implementado en sus versiones del sistema operativo. La nueva versión de Android también lo tiene, por lo que los OEM pueden echarle un segundo vistazo e implementarlo en sus máscaras de Android.

Inclusión automática de un esquema de color oscuro de la interfaz.

Android 11 contará con un esquema de color oscuro dinámico. Esta función proporciona un cambio automático entre el modo “normal” y el “oscuro” según el momento de uso, es decir, según sea de día, de noche o de tarde. Google decidió implementar esta función después de que otros proveedores ya la hubieran implementado en sus skins.

Permisos “únicos”

Anteriormente, en Android 10, teníamos la opción de permitir el acceso a los datos de ubicación, la cámara o el micrófono en el primer lanzamiento de la aplicación. Con Android 11, obtenemos una configuración de permiso de una sola vez, por así decirlo, cuando se otorga permiso solo para la sesión actual.

Restricciones de aplicación

En la nueva versión del sistema operativo, las aplicaciones solo tendrán acceso a ciertas áreas de su sistema de archivos, lo que protegerá mejor los datos personales del usuario. Esto ya ha causado revuelo en la comunidad de desarrolladores, y Google ha anunciado que si hay algún problema de seguridad y acceso, no incluirá esta característica en la versión estable.

Mejor manejo de notificaciones

Actualmente, en las versiones estables de Android, no es fácil acceder a las notificaciones antiguas si han sido eliminadas (aunque haya sido por accidente). Android 11 trae una configuración separada llamada “Historial de notificaciones” que almacenará toda la información sobre notificaciones antiguas y nuevas.

READ
Google confirma la primera innovación y el nombre de la próxima versión de Android

Proceso de actualización mejorado

En Android 10, los usuarios pueden descargar partes de la actualización de Android directamente desde Play Store. En la nueva versión del sistema operativo, será posible descargar aún más partes de la actualización para Android a través de Play Store. Esto dará como resultado menos actualizaciones de OTA.

Sin embargo, lo más probable es que esto sea solo la punta del iceberg, y obtendremos aún más funciones en la versión estable.

Carga inversa

Android 11 presenta el uso compartido de la batería, lo que significa que los futuros dispositivos Pixel contarán con carga inalámbrica inversa (el primer dispositivo de este tipo será el Pixel 5).

Control de movimiento (disponible para ciertos modelos)

El Pixel 4 viene con sensores que rastrean el movimiento del aire. Y ahora por fin veremos actualizaciones de Android que permiten el uso completo de estos sensores. ¡Los usuarios de Pixel 4 pronto podrán interactuar con aplicaciones sin tocar la pantalla!

Vivimos en tiempos extraños y parece que la mayor parte del mundo se ha detenido. ¡Pero no Google! La primera vista previa para desarrolladores de Android 11 se cayó de la nada y ahora estamos en Developer Preview 3.

No se equivoque: al igual que sus predecesores, esta es una versión muy temprana y es probable que veamos muchas funciones nuevas y ajustes en la interfaz de usuario antes de la versión final, al igual que Android 10 ha cambiado mucho entre la versión beta 1 y la versión final.

Tampoco sabemos cuándo Android 11 saldrá de la versión beta, aunque Google nos ha fijado un objetivo de “estabilidad de la plataforma” (más sobre eso en un momento). ¡Está programado para el próximo junio y Google incluso proporcionó una línea de tiempo de desarrollo esta vez! Así que esto nos da alguna pista al menos.

Esta es una compilación muy temprana y es probable que veamos muchas funciones nuevas y ajustes en la interfaz de usuario antes del lanzamiento final.

Vista previa para desarrolladores de Android 11

Google enfatiza que Developer Preview 2 no está dirigido a los consumidores, e incluso los desarrolladores pueden encontrar los cambios un poco modestos aquí. A continuación, encontrará una descripción detallada de lo que puede encontrar, pero gran parte de esto solo afectará a unos pocos desarrolladores seleccionados (por ejemplo, hay algunas características que serían útiles para las aplicaciones de filtrado de llamadas).

Conclusiones clave que deberían estar en el radar de todos los desarrolladores:

  • Las burbujas siguen llegando
  • Sección de conversación dedicada en el tono de notificación
  • Copie y pegue imágenes entre respuestas en línea
  • La API de medición dinámica y la API de estimación de ancho de banda brindan más información sobre las conexiones 5G
  • Almacenamiento requerido para aplicaciones destinadas a Android 11
  • BiometricPrompt ahora admite tipos de autenticadores y niveles de detalle
  • Los cambios “rompiendo” en Android 11 se han hecho alternables para facilitar la prueba y la depuración
  • La API de ImageDecoder ahora admite archivos HEIF
  • Las aplicaciones pueden enviar solicitudes de captura de cámara que incluyen el modo bokeh
  • Decodificación de video de baja latencia
  • DP 2 proporciona una API de estado 5G para que pueda verificar si un usuario está conectado
  • Ahora también puedes obtener información sobre la ubicación de la bisagra en dispositivos plegables
  • En DP 3, ADB incremental le permite instalar APK grandes 10 veces más rápido
  • Nueva depuración inalámbrica sin necesidad de cable para la configuración

Incluso estas características son algo específicas y solo se pueden aplicar a unos pocos desarrolladores seleccionados, al menos por ahora.

Sin embargo, cuanto antes empecemos a jugar con las nuevas API y nos preparemos para las nuevas reglas y restricciones, menos dolores de cabeza tendremos a largo plazo. ¡Así que gracias Google!

READ
Nadie necesita Android Pie todavía

Con eso en mente, encontrará un desglose más detallado de la versión beta para desarrolladores de Android 11 a continuación, ¡actualizado para la versión 2!

Nota. Esta publicación se actualizará periódicamente a medida que Google publique nuevas versiones beta.

Cambios detallados

Parece que Android 11 (en este momento) se está preparando para la infraestructura futura, las innovaciones de software y las tendencias de hardware. Eso significa preparación para 5G, dispositivos plegables y aprendizaje automático. Al igual que con Android 10, habrá un fuerte enfoque en la privacidad y la seguridad.

Este último momento significa que hay más funciones nuevas para ayudar a los usuarios a controlar el comportamiento de la aplicación y restringir el acceso a datos confidenciales. Eso está muy bien, pero para los desarrolladores podría significar volver a trabajar en los sistemas de archivos y los permisos.

Android 11 proporciona actualizaciones para las API de conexión actuales. Por ejemplo, la API Bandwidth Estimator ahora puede probar el ancho de banda de enlace descendente/ascendente sin sondear la red, lo que puede ser útil para administrar las descargas y actualizar las barras de progreso. Mientras tanto, la API de medición dinámica permitirá a los desarrolladores verificar si una conexión no se mide. Esto, por supuesto, significa que podemos ofrecer una transmisión de mayor resolución cuando sea apropiado y seguir teniendo en cuenta las cuentas bancarias de los usuarios.

Vista previa del desarrollador de Android 11: todo lo que necesita saber

Comenzando con Developer Preview 2, también estamos recibiendo la API de estado 5G para decirnos si el usuario está en una red 5G o no.

Tipos de pantalla

Una de las actualizaciones más útiles desde la perspectiva de la interfaz de usuario es la inclusión de una nueva API que se utilizará junto con las API de representación actuales. Está diseñado para soportar los bordes de la pantalla en cascada (por lo tanto, los dispositivos Samsung), incluir inserciones y, por lo tanto, manejar las interacciones (y evitar golpes y toques accidentales). Con los nuevos dispositivos S20 eliminando en gran medida el efecto cascada, esta característica puede parecer demasiado tarde, aunque vale la pena señalar que los dispositivos como el Huawei Mate X tienen un borde curvo por necesidad.

A partir de Developer Preview 2, ahora también hay una nueva API para ubicar la bisagra. ¡Esto es útil para aprovechar equipos específicos y evitar tirones!

Notificaciones

Bubbles nunca dio el salto a Android 10. Sin embargo, están disponibles en esta vista previa para desarrolladores y permitirán a los usuarios interactuar con aplicaciones de mensajería a través de cabezas de chat flotantes (también conocido como Facebook Messenger). Los desarrolladores pueden jugar con esto utilizando la API de Bubbles.

Vista previa del desarrollador de Android 11: todo lo que necesita saber

El tono de notificación ahora tiene una “sección de conversación” dedicada y las respuestas en línea ahora admiten copiar y pegar desde el portapapeles. En esta vista previa para desarrolladores, la compatibilidad con la copia de imágenes solo está disponible en Chrome, y la función para pegar imágenes solo está disponible en el portapapeles de Gboard.

API de redes neuronales 1.3

La API de Neural Networks le permite realizar operaciones de ML computacionalmente intensivas directamente en dispositivos Android. La última actualización agregará varias operaciones y controles nuevos: soporte de cuantificación mejorado, API de dominio de memoria y API de QoS. Para aquellos que quieran saber más, Google ha proporcionado fácilmente un código NDK de ejemplo.

En la segunda vista previa se lanzaron tres actualizaciones más de la API de redes neuronales. Quick Kick es una característica efectiva para un entrenamiento más rápido y una mayor precisión. Las operaciones de control admiten modelos de aprendizaje automático más avanzados. Y las API de cola de comandos asincrónicos ayudarán a minimizar la sobrecarga.

READ
Cómo Google echa a perder Android, aumentando el nivel de seguridad del sistema operativo

Confidencialidad

La privacidad es importante, y Google una vez más se está enfocando fuertemente en esta área.

Una actualización importante para los desarrolladores es el permiso único, que permitirá a los usuarios aceptar un permiso solo una vez. Esto requerirá realizar algunos cambios en la forma en que se administran los permisos, y encontrará más información aquí.

El almacenamiento limitado será obligatorio para las aplicaciones destinadas a Android 11.

El almacenamiento con alcance recibió varias actualizaciones, incluido el acceso a la ruta del archivo sin formato para los medios, la edición por lotes para MediaStore y las actualizaciones para DocumentsUI. Una lista más completa se puede encontrar aquí. Se requerirá almacenamiento limitado para aplicaciones destinadas a Android 11. Recuerde, los usuarios podrán controlar el acceso a los archivos compartidos en las carpetas Fotos, Videos y Audio usando los nuevos permisos de tiempo de ejecución, mientras que el acceso a la carpeta Descargas solo estará disponible a través de la sistemas selector de archivos Se han realizado cambios adicionales en el DP2, incluida la capacidad de migrar archivos del modelo heredado al nuevo sistema.

seguridad

La API de BiometricPrompt ahora admite tres tipos de autenticadores con diferentes clasificaciones: fuerte, débil y credenciales de dispositivo.

Google ha ampliado su uso de desinfectantes basados ​​en compiladores en componentes críticos para la seguridad. Esto debería conducir a un Android 11 más seguro, pero puede generar errores recurrentes y fallas en las aplicaciones que deben probarse. Google ahora ofrece una imagen del sistema con HWASan para ayudar a los desarrolladores a encontrar y reparar fugas de memoria. BlobstoreManager facilitará que las aplicaciones utilicen blobs de datos de forma segura.

Vista previa del desarrollador de Android 11: todo lo que necesita saber

Android 11 también brinda soporte para el almacenamiento seguro y la recuperación de documentos de identidad, como licencias de conducir. Google dice que pronto proporcionará más detalles sobre esta función, pero eso podría significar que realmente pronto podremos dejar nuestras billeteras en casa!

No en DP2, las aplicaciones deberán declararse como tipo de servicio en primer plano si desean acceder a la cámara o al micrófono.

La última actualización también introdujo nuevas funciones de filtrado de llamadas. Aquellas aplicaciones que usan estas funciones pueden usar nuevas API y usar pantallas posteriores a la llamada y más.

Google también ha añadido 12 módulos de actualización más para Android, especialmente los relacionados con los controles de privacidad. La esperanza es que más OEM distribuyan estas importantes actualizaciones a los usuarios, lo que conducirá a una mayor seguridad y estabilidad en el ecosistema de Android. ¡Así que no ignores los cambios!

Pruebas, depuración y compatibilidad.

Según los informes, los desarrolladores le dijeron a Google el año pasado que era difícil prepararse para Android 10 sin plazos específicos para los cambios finales. ¡Sin espíritu! Para minimizar esta decepción con Android 11, Google se comprometió con la “estabilidad de la plataforma” a principios de junio próximo. Esta actualización incluirá las API finales de SDK y NDK, así como cualquier cambio en las API internas y el comportamiento del sistema.

Google hizo un compromiso de “estabilidad de la plataforma” a principios de junio próximo.

Para facilitar la transición de Android 10 a 11, Google ha hecho posible cambiar las actualizaciones de aplicaciones más potencialmente peligrosas. Por lo tanto, los desarrolladores pueden determinar qué nuevas actualizaciones están causando problemas de compatibilidad y luego deshabilitar esas funciones mientras trabajan en una solución. Esperamos que esto acelere la transferencia de sus aplicaciones a nuevos dispositivos, ya que no tiene que jugar constantemente con targetSdkVersion o recompilar.

Google también actualizó las listas de interfaces restringidas que no pertenecen al SDK y puso a disposición una API pública para cargar dinámicamente activos y recursos en tiempo de ejecución.

Es en esta área donde el DP 3 atrajo la mayor parte de la acción. ADB Incremental le permitirá instalar APK grandes 10 veces más rápido que ADB. También trae depuración inalámbrica sin el cable necesario para la configuración. También obtendremos un análisis de montón GWP-ASan para ayudar a los desarrolladores a encontrar problemas de seguridad de la memoria. La nueva depuración inalámbrica elimina la necesidad de un cable durante la configuración. Y la actualización de la API Exit Reasons ayudará a los desarrolladores a determinar por qué se cerró la aplicación.

READ
El programa beta de Android estará disponible no solo para Nexus

Comunicación en Android 11 Developer Preview

Si tiene una aplicación de detección de llamadas, ahora puede obtener el estado de detección de STIR/SHAKEN para las llamadas entrantes y personalizar las pantallas posteriores a la llamada proporcionadas por el sistema que permiten a los usuarios marcar fácilmente las llamadas como spam y realizar otras acciones.

Vista previa del desarrollador de Android 11: todo lo que necesita saber

La API de Sugerencias de Wi-Fi tiene nuevas características para las aplicaciones de administración de Wi-Fi y otras herramientas. Por ejemplo, los desarrolladores ahora pueden forzar la desconexión eliminando las sugerencias de red y obtener información más detallada sobre la calidad de la conexión.

Las mejoras de Passpoint se aplicarán y notificarán cuando expiren los perfiles de Passport. La API de sugerencias Wi-Fi ahora incluye la capacidad de administrar redes Passpoint.

cámara

La API de ImageDecoder ahora admite la decodificación y la representación de animaciones de secuencias de imágenes de archivos HEIF, lo que permite activos de alta calidad con un impacto mínimo en los datos de red/tamaños de APK. El uso de un decodeDrawable en una fuente HEIF permitirá a los desarrolladores mostrar secuencias de imágenes HEIF altamente eficientes en aplicaciones como GIF. Si la fuente contiene una secuencia de imágenes, se devolverá un AnimatedImageDrawable.

La API Native Image Decoder para el NDK admitirá la codificación y decodificación de archivos de imagen a partir de código nativo para gráficos y posprocesamiento. Esto elimina la necesidad de bibliotecas externas y mantiene los tamaños de APK.

La API de ImageDecoder ahora admite la decodificación y la representación de animaciones de secuencias de imágenes a partir de archivos HEIF.

Las nuevas API también permiten a los desarrolladores desactivar las vibraciones y las notificaciones durante las sesiones de grabación activas. Las etiquetas de metadatos ahora permiten modos bokeh para solicitudes de captura de cámara en dispositivos compatibles.

La compatibilidad con la cámara ahora está disponible en el emulador de Android para los tiradores traseros y delanteros.

Transmisión multimedia

La decodificación de video de baja latencia en MediaCodec devuelve el primer cuadro de la transmisión tan pronto como esté listo; una característica crítica para servicios como el propio Stadia de Google. Las nuevas funciones de API permiten que las aplicaciones prueben y configuren la reproducción de baja latencia para códecs específicos.

Modo de baja latencia HDMI

¡Hora de hacerse la prueba!

Algunas características y actualizaciones adicionales serán útiles para los usuarios, pero es posible que no tengan un gran impacto en los desarrolladores. Por ejemplo, el tema oscuro ahora se puede configurar para que cambie automáticamente según la hora del día. Y la grabación de pantalla capturada una vez más está destinada a deslizarse en nuestros bolsillos, lo que puede ser útil para la prueba de errores y el marketing.

Vista previa del desarrollador de Android 11: todo lo que necesita saber

Como de costumbre, los desarrolladores pueden probar esta vista previa mostrando la imagen del sistema del dispositivo (obténgala aquí) en un dispositivo compatible, o instalándola a través del emulador de Android en Android Studio (Canary Canal). La última opción también incluye soporte experimental para código de aplicación ARM de 32 y 64 bits que se ejecuta en imágenes del sistema Android Emulator x64 de 86 bits.

Entonces, ¿qué piensas de todo esto? ¿Alguna de estas funciones es útil para sus aplicaciones? ¿Qué más te gustaría ver en futuras betas?

Rating
( No ratings yet )
Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: