El gesto hacia atrás predictivo de Android 14 te permite obtener una vista previa de adónde vas cuando deslizas hacia atrás

click fraud protection

Android 14 te permitirá obtener una vista previa de dónde te llevará el gesto de retroceso a través de un nuevo gesto de retroceso predictivo. Así es como funciona.

androide 14 está mejorando el gesto de la espalda a lo grande. Así es como funciona el nuevo gesto de retroceso predictivo y cómo se verá.

Cuando desliza para regresar en cualquier aplicación de Android, no siempre es obvio qué pantalla aparecerá a continuación. Si la pantalla que ve a continuación es lo que espera ver, entonces no hay problema. Si sale de la aplicación sin darse cuenta deslizando hacia atrás, podría perder su posición o progreso al hacer algo, aunque es menos probable que suceda ahora debido a cambios en Android 12. De cualquier manera, salir accidentalmente de una aplicación interfiere con las métricas que recopilan los desarrolladores para comprender mejor a sus usuarios, razón por la cual Google ha estado trabajando en una nueva gesto de espalda predictivo modelo que le da al usuario una pista visual sobre a dónde lo llevará el gesto de espalda.

A medida que navega por las aplicaciones, Android mantiene un registro de los destinos por los que pasa llamado back stack. Esto es para que el sistema lo lleve al destino correcto cuando deslice para regresar. Sin embargo, antes de Android 13, el sistema no tenía forma de saber con certeza a dónde llevaría al usuario un gesto hacia atrás. Eso es porque las aplicaciones podrían implementar su propio comportamiento de espalda y crear sus propias pilas traseras de las que el sistema no sería consciente. Dado que el sistema en sí no estaba seguro de lo que sucedería cuando deslizas para volver atrás, no podía informar que pasaria tampoco.

Sin embargo, a partir de Android 13, las aplicaciones pueden decirle al sistema con anticipación si manejan eventos retroactivos o no. Este nuevo modelo anticipado le permite al sistema saber si un gesto de retroceso debe navegar a la tarea anterior en la pila de actividades de una aplicación o regresar a la pantalla de inicio. Saber a dónde ir hace posible que el sistema reproduzca una animación de transición que actúa como una señal visual para el usuario que le dice lo que sucederá cuando deslice para regresar.

Sin embargo, el modelo predictivo de gestos hacia atrás solo se implementó parcialmente en Android 13. Google agregó una nueva animación de transición de "regreso a casa" que se reproduce cuando el sistema sabe que un gesto de retroceso devolver al usuario a la pantalla de inicio, pero no pudieron agregar una animación para cuando el usuario navega por la parte posterior de una aplicación pila. En otras palabras, el gesto de retroceso predictivo en Android 13 solo podría decirle al usuario si el gesto de retroceso saldría de la aplicación y regresaría a la pantalla de inicio, pero no a ningún otro lugar.

Sin embargo, a partir de Android 14, el gesto de retroceso predictivo puede mostrar una vista previa de la tarea anterior que aparecerá en la pila posterior cuando el usuario deslice para regresar. Esto significa que podrá saber si el gesto Atrás lo llevará de regreso a la pantalla de inicio, a una página anterior en la aplicación, o a otra aplicación por completo, por lo que no habrá ninguna ambigüedad sobre lo que sucederá cuando realice la espalda gesto. Aquí hay una demostración de este nuevo comportamiento:

Si instala Android 14 DP1 en su dispositivo Pixel, todavía no verá este nuevo comportamiento. Esto se debe a que la nueva animación de transición está deshabilitada de forma predeterminada en DP1, por lo que tuve que activar una marca de desarrollador para habilitarla. yo tambien tenia que habilite la configuración de animación predictiva hacia atrás en Opciones de desarrollador, y también tuve que usar una aplicación que opta por al nuevo comportamiento predictivo del gesto hacia atrás.

El nuevo comportamiento de respaldo predictivo se habilitará de manera predeterminada para las aplicaciones que tienen como objetivo el nivel de API 34, por lo que espero que el La configuración de "Animaciones retrospectivas predictivas" se habilitará de forma predeterminada y eventualmente se eliminará de las Opciones de desarrollador en el futuro comunicados Creo que no tendrá que esperar demasiado antes de comenzar a ver este nuevo comportamiento en las aplicaciones, especialmente porque Google es advirtiendo a los desarrolladores que la navegación hacia atrás se interrumpirá en sus aplicaciones si no admiten esta función cuando es forzado Los desarrolladores que aún no han agregado soporte para el gesto de retroceso predictivo deben leer en la documentación de Google en la característica.