La sección "Albums" ganó Cover Flow. No porque alguien lo pidiera. Porque lo extrañaba.
Seguro lo recuerdas: iTunes 7, 2006. Las portadas de los álbumes inclinadas en 3D, deslizándote por tu biblioteca, con reflejos brillando debajo. Apple lo eliminó hace años y el consenso general parecía ser que era decorativo, lento e innecesario. Sobre todo porque, por alguna razón, no lograban hacerlo funcionar bien en el celular. En fin. Tres cosas que sí estoy dispuesto a defender.
La belleza de construir algo en solitario es que no hay un PM diciéndome qué funciones se ganan su lugar. No hay una revisión de diseño donde alguien pregunte "¿esto va con la marca?". Solo estoy yo, mi biblioteca y la convicción tranquila de que los álbumes merecen verse, no solo enlistarse. Así que lo construí como una alternativa a la "grid view", con navegación por teclado, arrastrar para avanzar, un slider que recorre toda la biblioteca y un botón "Random" por si te sientes con suerte.
El reflejo estaba un poco raro. El volteo vertical usaba el punto de anclaje equivocado y el contenido reflejado se dibujaba hacia arriba, fuera de la parte superior de la celda, donde se recortaba. La solución fue cambiar un solo parámetro. La lección, otra vez, fue que los errores visuales en código de rotación/escala de SwiftUI casi siempre son problemas del punto de anclaje.
¿Cover Flow es práctico para usuarios avanzados?
No. La grid es más rápida si ya sabes lo que quieres. La vista de lista muestra más metadatos. Cover Flow es para esos momentos en los que no sabes qué quieres escuchar. Cuando quieres explorar como antes, con los ojos, pasando por tu colección hasta que alguna portada te desbloquea un recuerdo o te hace pensar que hace tiempo no escuchas ese álbum; y ahí está.