Ya está disponible Weatherling 1.7, la última actualización de mi app de clima para el escritorio del Mac. Trae plantillas que puedes compartir, hierba que crece en las ventanas, colores personalizados, más Lings y Game Center opcional. Desarrollarla también me ha dejado más tiempo para aspectos del producto que es fácil posponer: cómo se comporta un control, qué presupone un valor predeterminado y si alguien puede usarlo con VoiceOver.
Las herramientas de programación con IA me liberan mucho tiempo. Puedo dedicar más a pensar qué ocurre antes y después de pulsar un botón, probar la app en distintas situaciones y pulir la experiencia. En Weatherling, eso significa prestar atención a cómo encaja una app lúdica en un ordenador que alguien utiliza para trabajar.
Plantillas compartidas que conservan tu configuración
La descripción de una función suele terminar demasiado pronto. «Compartir una plantilla de clima» parece suficiente hasta que abres el enlace como destinatario. ¿Debería cambiar tu clima de inmediato? ¿Qué ajustes deberían transferirse? ¿Cómo recuperas lo que tenías?
En la versión 1.7, las plantillas guardan el clima de una escena, sus colores y sus ajustes aleatorios. Puedes empezar con Rainy Day, Snow Drift, Autumn Day o Techno, crear las tuyas y compartirlas mediante un enlace o archivo. Al abrir una, se añade a tu colección sin modificar la escena actual, la ubicación ni los ajustes del dispositivo.
Así puedes echar un vistazo antes de decidir. Un amigo puede enviarte su clima sin reorganizar el tuyo. Definir ese comportamiento es trabajo de producto, y una implementación más rápida me deja más margen para hacerlo.
Colores personalizados con vuelta atrás
Cada efecto tiene ahora controles de color, intensidad y brillo. Natural recupera el aspecto original. Las plantillas permiten guardar una escena que te gusta antes de probar otra cosa. Custom Sync permite decidir cuánto sigue cada elemento el clima exterior, incluso dejar alguno sin sincronizar.
Quiero que la gente pruebe colores y combinaciones raros sin miedo a perder una configuración que le gustaba. La forma de volver atrás merece tanta atención como el nuevo control. Si alguien tiene que recordar seis posiciones de deslizadores para deshacer una prueba, le he dejado un trabajo que la app debería ayudarle a evitar.
Mejorar la accesibilidad con VoiceOver
La accesibilidad es uno de los mejores destinos para el tiempo que me dan estas herramientas. Hay más margen para pensar cómo se llega a un control, cómo se anuncia su función y si un cambio de estado se entiende sin ver la pantalla.
Weatherling ya era compatible con VoiceOver. La versión 1.7 mejora esa experiencia: cuando VoiceOver está activo, la nube de la barra de menús abre el panel como una ventana emergente que VoiceOver puede seguir, y más controles tienen etiquetas claras. Esos detalles determinan si alguien puede manejar la app de verdad.
El código generado también hay que comprobarlo a través de la interacción que produce. Una etiqueta puede existir en el código y seguir siendo ambigua al escucharla. Un panel puede verse bien y resultar incómodo de recorrer. Tener tiempo para probar esos caminos es valioso, sobre todo para un desarrollador que se encarga de todo el producto.
Game Center opcional y controles para el día a día
Los nuevos Lings llegan con clasificaciones y logros opcionales de Game Center, incluidas puntuaciones acumuladas y semanales. También puedes compartir la tarjeta de un Ling o de un logro. Game Center viene desactivado, y el clima, la colección y tu puntuación local funcionan sin él.
Hay quien quiere competir con su colección. Otros quieren lluvia mientras escriben. Ambos deberían poder usar la misma app a gusto. Una función opcional debe seguir siéndolo durante toda la experiencia, incluso si alguien decide no configurarla nunca.
La versión 1.7 también añade opciones para el uso con batería y para ocultar los efectos sobre ciertas apps. El polaco, el neerlandés y el chino tradicional se incorporan a los idiomas disponibles. Son distintas formas de dar a cada persona más control sobre cómo encaja Weatherling en su día.
Hierba que responde a la lluvia y al viento
La hierba crece en la parte superior de las ventanas, con musgo y tierra debajo. La lluvia la ayuda a crecer, el viento dobla las hojas y un deslizador controla su altura. El clima también aparece junto al panel, y puedes empujar las hojas caídas con el cursor.
Estas interacciones son las que me hacen disfrutar al crear Weatherling. Los efectos comparten un pequeño mundo, así que deberían responder entre sí. Hacer aparecer hierba es un paso; conseguir que encaje con la lluvia y el viento exige más decisiones.
Ese mismo cuidado se aplica cuando cambia el escritorio a su alrededor. Esta versión corrige problemas con Stage Manager, Mission Control, los arrastres, los menús del navegador y el apagado. Weatherling debe comportarse de forma previsible durante las tareas habituales del ordenador.
En qué invierto el tiempo que ahorra la programación con IA
Es fácil llenar cada hora que ahorra la IA con otra función. Quiero dedicar parte de ese tiempo a lo que ya existe: probar otro recorrido por un panel, mejorar una etiqueta, reconsiderar un valor predeterminado o facilitar la vuelta atrás tras un cambio.
He escrito sobre cómo se amplía el alcance cuando la IA abarata las funciones y el criterio de producto que sigue haciendo falta para publicar software. Esta versión me permite llevar ambas ideas a la práctica: dedicar parte del tiempo ahorrado a mejorar las funciones que la gente ya usa.
Las herramientas hacen que pueda abordar más de ese trabajo. Sigo teniendo que decidir cómo debe ser una buena experiencia y comprobar si la app la ofrece. Weatherling 1.7 es mi forma de aprovechar ese tiempo extra.
La versión 1.7 está incluida para los clientes actuales. Puedes actualizar desde el App Store, leer el anuncio de las novedades o las notas de la versión completas, y ver Weatherling en acción.
