No estoy seguro de que haya un término oficial para esta pantalla, pero mi equipo lo llamaría “Ver marcador de posición”. Este concepto entero me parece increíblemente interesante. He estudiado la mayoría de las aplicaciones principales y cómo tratan esto cuando se cargan vistas con conexiones de Internet deficientes.
Facebook aborda este desafío la más elocuente de todas las aplicaciones. Facebook aumenta la experiencia del usuario con dos tácticas separadas que se pueden examinar con esta pantalla.
Primero, aprovechan la psicología al reducir el cambio visual de una “vista de no historia” a una “vista de historia” al colocar la fuente de noticias iconizada durante el proceso de carga.
- ¿Cuál es la mejor tecnología para crear una aplicación móvil multiplataforma para un carrito de compras: Ionic, React Native o Xamarin?
- ¿Es importante aprender Java antes de aprender el desarrollo de aplicaciones?
- ¿Cuál es la diferencia entre desarrollo web e ingeniería de software?
- ¿Cuál es tu historia de desarrollar tu primera aplicación?
- Cómo pasar una matriz de diccionarios desde una celda de vista de tabla a otro controlador de vista sin una segue
Impresionantemente, la segunda táctica que implementan es almacenar en caché su último lote de historias renderizadas. En caso de que el proceso de carga se retrase (mala conexión a Internet, problema con el servidor FB, etc.), extraerán un lote de historias en caché. Creo que esta táctica es brillante e increíblemente bien ejecutada.
Me encantaría estrechar la mano de la persona que diseñó esto y espero lograr un nivel similar de dominio en mi oficio.