WeatherlingUn cambio de ambiente.

Blog · · Por Matt Senter

La historia de Weatherling hasta ahora: de un experimento con lluvia al top 10 del Mac App Store

Hace dos semanas, Weatherling era una pequeña app para Mac que hacía caer lluvia sobre las ventanas del escritorio. Desde entonces, ha subido al puesto 8 de Utilidades en el Mac App Store, ha vendido cientos de copias sin publicidad y se ha convertido en un mundo de nieve, hojas de otoño y personajes coleccionables llamados Lings™. Así fue como pasó.

Empezó con un poco de lluvia

Paso mucho tiempo frente a mi Mac y siempre me ha gustado la idea de dar al escritorio un ambiente más atmosférico. Un día pensé que sería agradable ver caer algo de lluvia sobre mis ventanas mientras trabajaba. Nada elaborado, solo un poco de clima ambiental para que el escritorio se sintiera más vivo.

También me daba curiosidad Metal, el framework gráfico de Apple. Llevaba años desarrollando software, pero nunca había trabajado con Metal. Esto parecía una buena excusa para aprender algo nuevo.

Yo ya sabía Swift y, con la ayuda de Codex y Claude Code, empecé a armar un prototipo. El objetivo era renderizar una lluvia que interactuara de verdad con las ventanas del escritorio, en lugar de reproducir una simple animación sobre la pantalla. La primera versión era sencillísima. Sin nieve, sin viento, sin hojas, sin personajes y, desde luego, sin juego. Literalmente, solo lluvia.

¡Pero funcionaba! Las gotas caían por el escritorio, chocaban con los bordes de las ventanas y creaban la ilusión de que el clima ocurría alrededor de mis aplicaciones. Me pareció bastante genial, así que publiqué un vídeo en Reddit para ver qué opinaba la gente.

Reddit tenía ideas

La respuesta en Reddit fue mucho más entusiasta de lo que esperaba. Las publicaciones recibieron muchos votos positivos, comentarios de ánimo, preguntas y sugerencias. A la gente parecía gustarle la idea de que el clima interactuara con las ventanas de su escritorio y, casi de inmediato, empezaron a pedir más.

Una de las primeras peticiones fue nieve, así que añadí nieve. También querían más control sobre el clima, así que seguí perfeccionando los efectos y añadí opciones de intensidad, profundidad y dirección del viento. Más tarde, me pidieron hojas de otoño cayendo. Sonaba como el complemento estacional perfecto, y así acabaron llegando a la versión 1.4.

Mirando atrás, es curioso cuánto de la evolución de Weatherling viene directamente de comentarios de Reddit. La nieve y las hojas de otoño no estaban en mi plan original. Surgieron porque la gente vio el prototipo, le gustó la idea e imaginó qué más podría hacer.

Algo quedó claro bastante pronto: la gente no buscaba necesariamente otra herramienta de productividad. Les gustaba la idea de hacer su Mac un poco más divertido. Esa constatación abrió la puerta a algo que no había previsto en absoluto.

Llegan los Lings™

En algún momento del desarrollo, decidí que Weatherling necesitaba un poco de personalidad. Los efectos del clima eran divertidos por sí solos, pero me preguntaba qué pasaría si de vez en cuando aparecieran pequeños personajes en el escritorio, paseando por los bordes de las ventanas y reaccionando al clima.

Así que, por capricho, creé los primeros Lings. Estos pequeños personajes podían caminar, correr, saltar, chapotear en los charcos y abrir paraguas cuando llovía. No estaban pensados para ningún fin práctico. Eran simplemente algo divertido que descubrir mientras trabajas.

Pero una vez que tenía personajes paseando por el escritorio, empecé a preguntarme si podría convertirlos en un pequeño juego. Así nació el juego de colección de Lings.

De vez en cuando aparecen cajas de colores sobre tus ventanas. El objetivo es recoger Lings en esas cajas y ganar puntos. Lo interesante es que ni los Lings ni las cajas son igual de comunes. Algunos Lings son mucho más raros que otros, y lo mismo pasa con las cajas.

Ideé un algoritmo de puntuación que tiene en cuenta la rareza relativa de ambos. Un Ling común en una caja común no puntuará mucho, pero meter un Ling especialmente raro en una caja especialmente rara puede dar una cantidad considerable de puntos. Incluso hay bonificaciones ocultas para ciertas combinaciones.

La idea básica es simple: pon los Lings más raros en las cajas más raras para conseguir la máxima puntuación. Comparte y compite con tus amigos.

También integré a propósito el compartir en la experiencia. Quería que la gente pudiera presumir de sus puntuaciones de Ling y retar a sus amigos, para que Weatherling pudiera difundirse de forma orgánica más allá de quienes lo descubrieron al principio.

Es un minijuego totalmente opcional. Si lo único que quieres es un poco de lluvia en tu escritorio, eso es exactamente lo que puedes tener. Pero si disfrutas coleccionando cosas y persiguiendo récords, hay otra capa por explorar. Y los propios Lings se han convertido en una de mis partes favoritas de todo el proyecto.

Creando Lings con mis hijos

A medida que la colección crecía, mis hijos se fueron involucrando. Empezamos a sentarnos juntos para inventar personajes y decidir cómo debían verse y moverse. Con herramientas de desarrollo asistido por IA, creábamos hojas de sprites, experimentábamos con animaciones y luego llevábamos los personajes a Weatherling. Se convirtió en un proceso colaborativo muy divertido.

Algunos personajes son bastante sencillos. Caminan, corren, saltan y llevan paraguas. Otros tienen personalidades mucho más elaboradas y animaciones especiales. Algunos se transforman en otras criaturas, algunos llegan de formas poco habituales o se van haciendo una salida dramática, y otros tienen sus propios accesorios, vehículos o movimientos distintivos.

Las posibilidades son prácticamente infinitas, y dar ideas de Lings cada vez más disparatados con mis hijos ha sido una pasada. Lo que empezó como un experimento técnico para aprender Metal se ha convertido en una especie de proyecto creativo familiar. Nunca lo habría imaginado cuando rendericé aquellas primeras gotas de lluvia.

El lanzamiento de Weatherling

El 25 de septiembre de 2026 lancé Weatherling en el Mac App Store. No tenía preparada una gran campaña de marketing. No había presupuesto publicitario, ni promoción de pago, ni una estrategia de lanzamiento elaborada. Lo publiqué en Reddit, lo compartí por mis propios canales y esperé que a la gente le resultara interesante.

Un par de días después del lanzamiento, un amigo me escribió para avisarme de que Weatherling estaba subiendo en las listas del Mac App Store. Ni siquiera había estado pendiente de las clasificaciones. Cuando lo comprobé, Weatherling había llegado al puesto 15 de Utilidades en el Mac App Store, una sorpresa bastante emocionante.

Pero siguió subiendo. En la primera semana, Weatherling llegó al puesto 8 de Utilidades, colocando mi pequeño experimento con lluvia entre las diez mejores apps de su categoría.

Y la clasificación no fue la única sorpresa. En sus dos primeras semanas, Weatherling vendió cientos de copias sin gastar ni un dólar en publicidad.

Cada venta vino del descubrimiento orgánico, de publicaciones en Reddit, del boca a boca y de gente que recomendó la app a otras personas. Para un desarrollador indie que trabaja en solitario, eso es increíblemente alentador. Una cosa es que alguien dé un voto positivo a un vídeo de un efecto chulo en Reddit. Otra muy distinta es que gaste su propio dinero en algo que has creado tú.

Las ventas fueron gratificantes, pero también lo fueron los comentarios continuos. La gente informaba de errores, pedía funciones, compartía sus experiencias y ayudaba a dar forma a las siguientes versiones de la app. Varias de las funciones de Weatherling existen hoy precisamente porque alguien se tomó un momento para dejar un comentario.

Ha sido un gran recordatorio de lo que me gusta del desarrollo indie. A veces no necesitas un equipo enorme ni un gran presupuesto de marketing. Puedes crear algo que a ti personalmente te gustaría que existiera, lanzarlo al mundo y ver si a otras personas también les gusta.

Privado por diseño

Algo de lo que no he hablado mucho es cómo funciona Weatherling por dentro, sobre todo en lo que respecta a la privacidad. Desde el principio quise que Weatherling fuera completamente autónomo.

Weatherling no tiene funciones de red, y es intencionado. No hay que crear una cuenta, no hay ningún servicio en la nube al que conectarse, ningún análisis que recopile datos de uso y ningún servidor que reciba en silencio información sobre tu ordenador.

Todo lo que la app necesita viene incluido. Todos los Lings, sus hojas de sprites y animaciones, los efectos del clima y los demás recursos están integrados en la aplicación. No hay que descargar nada de forma dinámica mientras la usas.

El sistema del clima funciona examinando la geometría de las ventanas del escritorio, no su contenido. Eso significa que Weatherling no necesita el permiso de Grabación de pantalla. No captura tu pantalla, no lee lo que hay dentro de tus ventanas ni vigila lo que haces.

Incluso el juego de colección de Lings funciona en local. Tu puntuación se queda en tu Mac a menos que elijas compartirla expresamente con la función de compartir.

Creo que hay algo refrescante en el software que no necesita llamar a casa. Weatherling no necesita saber quién eres, en qué trabajas ni cómo usas tu ordenador. Solo necesita saber dónde están tus ventanas para poder hacer llover sobre ellas.

Dos semanas después: Weatherling 1.4

Mientras escribo esto, acaba de salir Weatherling 1.4. La última actualización trae hojas de otoño cayendo, otra función inspirada en los comentarios de Reddit, junto con más Lings y mejoras continuas en toda la app.

Es asombroso cuánto ha cambiado el proyecto en tan poco tiempo. Hace dos semanas lanzaba una app para Mac que hacía caer lluvia sobre las ventanas. Hoy, Weatherling admite lluvia, nieve, viento y hojas de otoño. Hay personajes paseando por el escritorio, cada uno con su personalidad y sus animaciones. Hay un juego de colección opcional con puntuación basada en la rareza, bonificaciones ocultas y puntuaciones para compartir.

Y debajo de todo eso, sigue estando aquel mismo pequeño experimento de renderizado con Metal con el que empezó todo.

Una de las cosas que más he disfrutado es aprender por el camino. Trabajar con Metal ha sido una experiencia fascinante, y usar Codex y Claude Code como compañeros de desarrollo me ha ayudado a explorar ideas e implementar funciones mucho más rápido de lo que habría podido por mi cuenta. También me ha permitido dedicar más tiempo a la parte creativa del desarrollo, incluidos todos esos Lings cada vez más elaborados que mis hijos no paran de soñar.

Weatherling sigue siendo una app pequeña, pero se ha convertido en mucho más de lo que imaginé al principio.

Próxima parada: Product Hunt

Hoy es otro hito: Weatherling se lanza en Product Hunt. Es mi primer lanzamiento en Product Hunt en solitario, y hace años que no participo en ningún lanzamiento de Product Hunt de ningún tipo.

Tengo curiosidad por ver cómo responde la comunidad, sobre todo ahora que Weatherling ha ido mucho más allá del prototipo original de lluvia. También me interesa saber qué sugerirá la gente a continuación.

Si estas dos últimas semanas me han enseñado algo, es que lanzar software suele ser solo el comienzo de descubrir en qué debería convertirse. La nieve vino de Reddit. Las hojas de otoño vinieron de Reddit. Los Lings empezaron como una idea al azar y se convirtieron en un juego. Mis hijos ayudaron a convertir ese juego en una colección creciente de personajillos peculiares.

Y, de algún modo, en medio de todo eso, Weatherling llegó al top diez del Mac App Store y vendió cientos de copias sin publicidad. No está mal para algo que empezó porque quería ver un poco de lluvia en mi Mac.

Gracias a todos los que han descargado Weatherling, compartido una publicación, dejado un comentario, informado de un error o sugerido algo nuevo. Su entusiasmo ha hecho que estas dos primeras semanas hayan sido mucho más emocionantes de lo que jamás esperé, y tengo muchas ganas de ver adónde nos lleva esto.

Tengo la sensación de que esto no ha hecho más que empezar.