Dándoles cariño a proyectos viejos
Retomando una app guía del campus para cumplir con los requisitos de las tiendas y, por fin, probar los squircles y glass views de @expo/ui.
Siguiendo mi tendencia de (intentar) dejar de procrastinar con mis proyectos personales, llegó la hora de darles un poco de cariño a algunos de mis proyectos viejos. Esa es la peor parte del desarrollo cross-platform: tener que apartar tiempo para cumplir con requisitos de las tiendas que aparecen de la nada (te estoy mirando a ti, page size de 16 KB), mientras también sigues las últimas tendencias de UI, tanto del lado nativo como en lo que sea que RN esté tramando.
Además, cuando trabajas en una codebase ridículamente grande con un montón de devs, hacer cambios grandes toma muchísimo tiempo (por ejemplo, subir la versión de RN, agregar libs nuevas y geniales, cambiar cómo se renderizan los bottom sheets, migrar de RN bare a Expo), así que muchos se quedan en el purgatorio del backlog para siempre. Eso es lo bueno de retomar proyectos viejos: son básicamente un lienzo en blanco que puedes romper una y otra vez intentando que la mierda funcione.
Este es un proyecto pequeño que hice junto con la Facultad de Arquitectura y Urbanismo de mi universidad. La idea es que sea una especie de guía interactiva de dónde están las obras de arte y de arquitectura por el campus, junto con un poco de su historia. Para quienes no saben lo grande que es la UnB (y por qué este proyecto importa): ocupa 3.950.569,07 m² (o 42.523.571,56 ft², si tu país mide las cosas de la forma equivocada). Es GIGANTE. Por eso existe esta cosa.
Así que, trasteando con esto, por fin pude probar el paquete Swift de @expo/ui, sobre todo para ponerle las manos encima a squircles y glass views de verdad. Antes los odiaba, pero creo que Apple por fin les dio en el clavo. ¡Llega a una App Store cerca de ti muy, muy pronto!