¿Por qué la aplicación de correo predeterminada de iPhone no ha adoptado la popular interacción UX “tirar para actualizar”?

Voy a arriesgarme a adivinar. Advertencia justa, no es una respuesta satisfactoria.

Apple pone una gran cantidad de existencias en la consistencia de las acciones del usuario y los comportamientos de la interfaz de usuario. La ‘banda de goma’ en la parte superior de una página tiene el propósito de hacerle saber que ha llegado a la parte superior de una manera agradable y no discordante.

Ahora, muchas aplicaciones (casi todas las aplicaciones de terceros con una ‘lista actualizable’) han adoptado la funcionalidad de ‘extracción para actualizar’ que introdujo Tweetie (?) Hace años. Muchas aplicaciones (Scrabble, por ejemplo) incluso han usado ‘pull to refresh’ para regiones que obviamente no son listas de desplazamiento. Entonces, ¿por qué iOS Mail no hace lo mismo?

Porque (y esto solo estoy tratando de ponerme en la mentalidad del equipo de IU altamente pragmático de Apple) sería inconsistente con el resto de las aplicaciones principales de iOS. iOS no tiene muchas ‘listas actualizables’ y los usuarios pueden encontrar confuso o poco elegante que desplegar en la lista de correo lo actualiza, pero desplegar en una página web no lo actualiza, o desplegar en la lista de mensajes de texto en la aplicación Mensaje, o en el carrete de la cámara en Fotos, aunque la acción no tiene tanto sentido en esas situaciones.

En resumen, aunque probablemente sea una victoria incluir esta funcionalidad en iOS Mail, puede haber un efecto negativo en la coherencia de la experiencia en las aplicaciones integradas de iOS que Apple valora tanto. Las personas dan una mayor libertad para las idiosincrasias de comportamiento en aplicaciones de terceros que han instalado ellos mismos que con las aplicaciones básicas y básicas. Muchos usuarios nunca se aventuran lejos (si es que lo hacen) de la experiencia central, y para esas personas, el comportamiento de “pull-to-refresh” es uno que no es obvio y debe ser descubierto y aprendido por sí mismo.

Sí, es un poco difícil. Lo quiero allí también, y probablemente decidiría que valió la pena la inconsistencia, especialmente si significa que se incorporó a los widgets principales de iOS para que la gente no tuviera media docena de variantes implementadas en todas las aplicaciones. Ah bueno.

Actualización 27/03/2012: Twitter tiene una solicitud de patente para ‘pull to refresh’ adquirida cuando compraron Tweetie. Ya sea un motivador o no, esta es una razón interesante por la que Apple puede querer mantenerse alejado de este patrón UX.

Fuente: http://kottke.org/12/03/twitter-…

Para agregar a la respuesta de Kevin Fox a ¿Por qué la aplicación de correo predeterminada de iPhone no ha adoptado la popular interacción UX “tirar para actualizar” ?, para la mayoría de los usuarios, la búsqueda es mucho más útil y necesaria que un botón de actualización. Además, para cualquier usuario que sincronice a través de ActiveSync, la actualización es prácticamente inútil porque su correo se envía constantemente al dispositivo, por lo que no es necesario actualizarlo. Dicho esto, como lo señaló Kah Seng Tay en los comentarios, el botón de actualización también sería innecesario si ActiveSync siempre se presionara en el dispositivo en tiempo real.

Kah también mencionó que Apple podría agregar una función de extracción para actualizar además del botón de actualización. Me imagino que no pusieron pull-to-refresh porque (a) querían que fuera fácilmente detectable / accesible (de ahí el botón) y (b) no querían formas duplicadas de hacer la misma tarea. Incluir pull-to-refresh requeriría que rompan una de esas cláusulas en conflicto con agregar el enfoque de Apple en una UX superior y más simple.

Finalmente, pull-to-refresh es un UX más desafiante mental y físicamente que un simple botón en la esquina inferior izquierda. Pull-to-refresh requiere llegar a la parte superior de la pantalla y desplegar casi la mitad de la pantalla, mientras que un botón no requiere ninguna de esas acciones.

Además de las excelentes respuestas ya dadas por Kevin Fox, Luke Bornheimer y Quora User, creo que también vale la pena tener en cuenta que la única razón por la que algunos usuarios ahora consideran que el gesto de extracción para actualizar es algo intuitivo es debido a terceros aplicaciones

Considere un nuevo usuario que nunca ha usado Tweetie / Twitter o cualquiera de las otras miles de aplicaciones de extracción para actualizar: ¿la función de extracción para actualizar será realmente intuitiva o detectable? ¿Particularmente en comparación con un simple botón de actualización? Sugiero que la respuesta es no. Por supuesto, la lista de aplicaciones que admiten pull-to-refresh se está volviendo más común, pero eso no significa que el uso de la función en sí lo sea. Por ejemplo, Facebook lo agregó hace más de un año, sin embargo, ni mi esposa ni varios de mis amigos que son usuarios habituales de Facebook no tenían idea de que esa función estaba allí hasta que se los señalé.

La conclusión es que “tirar para actualizar” es una de esas cosas que pueden parecer naturales y geniales una vez que sabes que está allí y te has acostumbrado, pero no es una característica inherentemente obvia en la mayoría de los casos. Confiar en el descubrimiento accidental es probablemente algo razonable en una aplicación como Twitter, pero no tanto en una aplicación como Mail, donde los usuarios rara vez se desplazan por encima de la lista de todos modos.

ACTUALIZACIÓN (11 de junio de 2012): Según la demostración en la conferencia magistral de la WWDC de hoy, parece que Apple implementará el gesto de extracción para actualizar la aplicación de correo en iOS 6.