Artículo

La nueva aplicación de Slack solucionó problemas con Android 10 y pantallas curvas

protection click fraud

No es ningún secreto que la gente se siente frustrada Android 10La navegación por gestos, particularmente el gesto hacia atrás, y los teléfonos con bordes de pantalla curvos solo han agravado el problema. Las aplicaciones que se basan en cajones deslizantes pueden De Verdad difícil de usar, y cuando eso es una parte central de la interfaz, puede ralentizarlo drásticamente.

Pero esta semana, recibí un rayo de esperanza muy necesario para este sistema en forma de actualización de la aplicación. Flojo, que anteriormente tenía uno de lo peor colisiones con gestos y pantallas curvas, ha rediseñado su aplicación para abordar ambos, y es un cambio maravilloso que todos los desarrolladores de aplicaciones de Android deben estudiar e implementar.

Los gestos de Android 10 no tener frustrante, solo necesitamos diseños de aplicaciones nuevos.

Slack solía, como muchas aplicaciones, confiar en un cajón deslizante para cambiar de contexto dentro de la aplicación. En el caso de Slack, fue cambiar entre canales, grupos, hilos y mensajes, algo que haces varias (o docenas de) veces en cada sesión de la aplicación. Con los gestos de Android 10 habilitados, esto requería una

angular deslizar el borde para tirar del cajón en lugar de generar un gesto hacia atrás. Pero Slack fue particularmente frustrante porque cada vista que ha tenido en la aplicación además Desplazado verticalmente. Por lo tanto, no puede deslizar horizontalmente desde un lado, lo que desencadena un gesto hacia atrás, y tampoco puede deslizar también verticalmente, que es recogido por la interfaz como un desplazamiento vertical. Usted tenia que perfectamente golpee el ángulo correcto de 45 grados para usar el cajón deslizable y, bueno, fue básicamente imposible.

Fue tan malo en algunos teléfonos que Slack terminó siendo De Verdad molesto de usar. los OnePlus 8 Pro es un ejemplo perfecto: debido a sus lados marcadamente curvados y su gran tamaño, era legítimamente imposible abrir el cajón deslizante con un gesto con una sola mano. Para usar Slack en mi 8 Pro, tuve que usar las dos manos para poder tocar la esquina superior izquierda de la interfaz para abrir el cajón. Y considerando la frecuencia con la que necesita cambiar entre canales en holgura, esto fue un gran dolor.

Entonces, mi frustración se alivió por completo. Después de superar el impacto inicial de 3 minutos de "¡todo es diferente y lo odio!" cuando llegó el nuevo diseño de Slack, supe que había dado con algo asombroso.

La aplicación cambió a una vista simple de tres paneles horizontales: el panel principal es una lista de canales y chats, a la izquierda están tus diferentes espacios de trabajo de Slack, y a la derecha está tu canal actual o charla. Críticamente, desliza el dedo por medio de la pantalla para moverse entre los tres paneles, nunca desde el borde, y nunca en ángulo o verticalmente. Por lo tanto, puede cambiar de contexto sin usar un gesto que pueda interferir con otro, ya sea a nivel de sistema o de aplicación.

La interfaz de Slack funcionaría perfectamente para casi cualquier aplicación de mensajería o de desplazamiento vertical.

Funciona de maravilla. Y es algo que más desarrolladores de Android deben considerar para sus propias aplicaciones. El equipo de desarrolladores de Android tiene muchas buenas documentación sobre varias formas de manejar conflictos de gestos, porque obviamente no existe una solución única para todos. Pero Slack's es tan simple y elegante, con No superposición o curva de aprendizaje avanzada, que podría implementarse fácilmente en cualquier tipo de plataforma de mensajería o algo que se base en paneles de información de desplazamiento vertical.

Por supuesto yo nunca había pensado en esto como una solución, pero, de nuevo, no estoy en posición de rediseñar las aplicaciones de Android; Puedo ampliar ejemplos de gran diseño. Slack pudo resolverlo, y espero que muchas otras aplicaciones lo hagan, porque todavía hay toneladas de situaciones en el que no puedo usar una aplicación porque también uso la navegación por gestos de Android, y esa nunca debería ser la caso.

Andrew Martonik

Andrew es el editor ejecutivo de Android Central en EE. UU. Ha sido un entusiasta de los dispositivos móviles desde los días de Windows Mobile y ha cubierto todo lo relacionado con Android con una perspectiva única en AC desde 2012. Para sugerencias y actualizaciones, puede comunicarse con él en [email protected] o en Twitter en @andrewmartonik.

instagram story viewer