WeatherlingIch bin nur glücklich, wenn es regnet

Blog · · Von Matt Senter

Die Geschichte von Weatherling bisher: Von einem Regenexperiment in die Top 10 des Mac App Store

Vor zwei Wochen war Weatherling noch eine kleine Mac-App, die Regen auf Desktop-Fenster fallen ließ. Seitdem ist sie auf Platz 8 bei Dienstprogramme im Mac App Store geklettert, hat Hunderte Kopien ohne Werbung verkauft und sich zu einer Welt aus Schnee, Herbstlaub und sammelbaren Figuren namens Lings™ entwickelt. So kam es dazu.

Es begann mit ein bisschen Regen

Ich verbringe viel Zeit an meinem Mac und mochte schon immer die Idee, den Desktop ein wenig stimmungsvoller zu machen. Eines Tages dachte ich, es wäre schön, wenn beim Arbeiten etwas Regen über meine Fenster fließen würde. Nichts Aufwendiges, nur ein bisschen Wetter im Hintergrund, damit sich der Desktop lebendiger anfühlt.

Außerdem war ich neugierig auf Metal, Apples Grafik-Framework. Ich entwickle seit Jahren Software, hatte aber nie mit Metal gearbeitet. Das schien eine gute Gelegenheit, etwas Neues zu lernen.

Swift konnte ich bereits, und mit Hilfe von Codex und Claude Code begann ich, einen Prototyp zusammenzubauen. Das Ziel war, Regen zu rendern, der tatsächlich mit den Desktop-Fenstern interagiert, statt einfach nur eine Animation über den Bildschirm laufen zu lassen. Die erste Version war unglaublich simpel. Kein Schnee, kein Wind, keine Blätter, keine Figuren und schon gar kein Spiel. Buchstäblich nur Regen.

Aber es funktionierte! Regentropfen fielen über den Desktop, trafen auf Fensterkanten und erzeugten die Illusion, dass das Wetter rund um meine Anwendungen stattfand. Ich fand das ziemlich cool und postete ein Video auf Reddit, um zu sehen, was andere davon halten.

Reddit hatte Ideen

Die Reaktion auf Reddit war viel begeisterter, als ich erwartet hatte. Die Beiträge bekamen viele Upvotes, ermutigende Kommentare, Fragen und Vorschläge. Den Leuten gefiel offenbar die Idee, dass Wetter mit ihren Desktop-Fenstern interagiert, und fast sofort wollten sie mehr.

Einer der ersten Wünsche war Schnee, also baute ich Schnee ein. Die Leute wollten auch mehr Kontrolle über das Wetter, also verfeinerte ich die Effekte weiter und fügte Optionen für Intensität, Tiefe und Windrichtung hinzu. Später wünschte man sich fallendes Herbstlaub. Das klang nach der perfekten saisonalen Ergänzung, und so fand es schließlich seinen Weg in Version 1.4.

Im Rückblick ist es lustig, wie viel von Weatherlings Entwicklung direkt aus Reddit-Kommentaren stammt. Schnee und Herbstlaub standen nicht in meinem ursprünglichen Plan. Sie entstanden, weil Leute den Prototyp sahen, die Idee mochten und sich ausmalten, was noch alles möglich wäre.

Eines wurde ziemlich schnell klar: Die Leute suchten nicht unbedingt noch ein Produktivitätswerkzeug. Ihnen gefiel die Idee, ihren Mac ein bisschen unterhaltsamer zu machen. Diese Erkenntnis öffnete die Tür zu etwas, womit ich überhaupt nicht gerechnet hatte.

Auftritt der Lings™

Irgendwann während der Entwicklung beschloss ich, dass Weatherling ein wenig Persönlichkeit brauchte. Die Wettereffekte machten für sich schon Spaß, aber ich fragte mich, was passieren würde, wenn gelegentlich winzige Figuren auf dem Desktop erscheinen, an den Fensterkanten entlangspazieren und auf das Wetter reagieren.

Also erschuf ich aus einer Laune heraus die ersten Lings. Diese kleinen Figuren konnten laufen, rennen, springen, in Pfützen platschen und bei Regen Regenschirme aufspannen. Sie sollten keinen praktischen Zweck erfüllen. Sie waren einfach etwas Schönes, das man beim Arbeiten entdecken kann.

Doch als die Figuren erst einmal über den Desktop wanderten, fragte ich mich, ob ich daraus ein kleines Spiel machen könnte. So entstand das Ling-Sammelspiel.

Hin und wieder erscheinen farbige Kisten auf deinen Fenstern. Das Ziel ist, Lings in diesen Kisten zu sammeln und Punkte zu verdienen. Das Interessante daran: Weder die Lings noch die Kisten sind gleich häufig. Manche Lings sind viel seltener als andere, und bei den Kisten ist es genauso.

Ich entwickelte einen Punktealgorithmus, der die relative Seltenheit von beiden berücksichtigt. Ein gewöhnlicher Ling in einer gewöhnlichen Kiste bringt nicht viele Punkte, aber ein besonders seltener Ling in einer besonders seltenen Kiste kann eine ordentliche Punktzahl einbringen. Für bestimmte Kombinationen gibt es sogar versteckte Boni.

Die Grundidee ist einfach: Steck die seltensten Lings in die seltensten Kisten, um die höchste Punktzahl zu erreichen. Teile deine Ergebnisse und miss dich mit Freunden.

Ich habe das Teilen auch bewusst in das Erlebnis eingebaut. Die Leute sollten ihre Ling-Punktzahlen vorzeigen und Freunde herausfordern können, damit sich Weatherling organisch über den Kreis derer hinaus verbreiten kann, die es zuerst entdeckt haben.

Es ist ein völlig optionales Minispiel. Wenn du nur etwas Regen auf deinem Desktop möchtest, bekommst du genau das. Aber wenn du gern sammelst und Highscores jagst, gibt es eine weitere Ebene zu entdecken. Und die Lings selbst sind zu einem meiner Lieblingsteile des ganzen Projekts geworden.

Lings machen mit meinen Kindern

Als die Sammlung wuchs, machten meine Kinder mit. Wir setzten uns zusammen, dachten uns Figuren aus und überlegten, wie sie aussehen und sich bewegen sollten. Mit KI-gestützten Entwicklungswerkzeugen erstellten wir Spritesheets, probierten Animationen aus und holten die Figuren dann in Weatherling. Das wurde ein richtig schöner gemeinsamer Prozess.

Manche Figuren sind ziemlich schlicht. Sie laufen, rennen, springen und tragen Regenschirme. Andere haben viel ausgefeiltere Persönlichkeiten und besondere Animationen. Manche verwandeln sich in andere Wesen, manche kommen auf ungewöhnliche Weise an oder gehen mit einem dramatischen Abgang, und wieder andere haben eigene Requisiten, Fahrzeuge oder besondere Bewegungen.

Die Möglichkeiten sind praktisch endlos, und mit meinen Kindern immer verrücktere Ling-Ideen zu sammeln, macht riesigen Spaß. Was als technisches Experiment zum Metal-Lernen begann, ist zu einer Art kreativem Familienprojekt geworden. Damit hätte ich nie gerechnet, als ich die ersten Regentropfen gerendert habe.

Der Start von Weatherling

Am 25. September 2026 habe ich Weatherling im Mac App Store veröffentlicht. Eine große Marketingkampagne hatte ich nicht vorbereitet. Es gab kein Werbebudget, keine bezahlte Promotion und keine ausgeklügelte Startstrategie. Ich habe auf Reddit darüber gepostet, es über meine eigenen Kanäle geteilt und gehofft, dass die Leute es interessant finden.

Ein paar Tage nach dem Start schrieb mir ein Freund, dass Weatherling in den Charts des Mac App Store nach oben klettert. Ich hatte gar nicht auf die Platzierungen geachtet. Als ich nachsah, hatte Weatherling Platz 15 bei Dienstprogramme im Mac App Store erreicht, eine ziemlich aufregende Überraschung.

Aber es ging weiter nach oben. Innerhalb der ersten Woche erreichte Weatherling Platz 8 bei Dienstprogramme und brachte mein kleines Regenexperiment damit unter die zehn besten Apps seiner Kategorie.

Und die Platzierung war nicht die einzige Überraschung. In den ersten zwei Wochen verkaufte Weatherling Hunderte Kopien, ohne dass ich einen einzigen Dollar für Werbung ausgegeben hätte.

Jeder Verkauf kam durch organische Entdeckung, Reddit-Beiträge, Mundpropaganda und Leute, die die App anderen gezeigt haben. Für einen Indie-Entwickler, der allein arbeitet, ist das unglaublich ermutigend. Es ist eine Sache, wenn jemand auf Reddit ein Video von einem coolen Effekt hochvotet. Es ist eine ganz andere, wenn er sein eigenes Geld für etwas ausgibt, das du gebaut hast.

Die Verkäufe waren erfreulich, aber das anhaltende Feedback war es auch. Die Leute meldeten Bugs, wünschten sich Funktionen, teilten ihre Erfahrungen und halfen, die nächsten Versionen der App zu gestalten. Mehrere Funktionen von Weatherling gibt es heute genau deshalb, weil sich jemand einen Moment Zeit für einen Kommentar genommen hat.

Es war eine schöne Erinnerung daran, was ich an der Indie-Entwicklung liebe. Manchmal braucht man kein riesiges Team und kein großes Marketingbudget. Man kann etwas bauen, das man sich selbst wünscht, es in die Welt schicken und sehen, ob es anderen auch gefällt.

Privat von Grund auf

Über eine Sache habe ich bisher kaum gesprochen: wie Weatherling hinter den Kulissen funktioniert, vor allem in Sachen Datenschutz. Von Anfang an wollte ich, dass Weatherling völlig eigenständig ist.

Weatherling hat absichtlich keinerlei Netzwerkfunktionen. Es gibt kein Konto zu erstellen, keinen Cloud-Dienst, mit dem man sich verbinden muss, keine Analyse, die Nutzungsdaten sammelt, und keinen Server, der im Stillen Informationen über deinen Computer empfängt.

Alles, was die App braucht, wird mitgeliefert. Alle Lings, ihre Spritesheets und Animationen, die Wettereffekte und die übrigen Ressourcen sind in der Anwendung enthalten. Während der Nutzung muss nichts dynamisch nachgeladen werden.

Das Wettersystem funktioniert, indem es die Geometrie der Desktop-Fenster auswertet, nicht ihren Inhalt. Deshalb braucht Weatherling keine Berechtigung für die Bildschirmaufnahme. Es nimmt deinen Bildschirm nicht auf, liest nicht, was in deinen Fenstern steht, und beobachtet nicht, was du tust.

Sogar das Ling-Sammelspiel läuft lokal. Deine Punktzahl bleibt auf deinem Mac, es sei denn, du entscheidest dich ausdrücklich, sie über die Teilen-Funktion zu teilen.

Ich finde, es hat etwas Erfrischendes, wenn Software nicht nach Hause telefonieren muss. Weatherling muss nicht wissen, wer du bist, woran du arbeitest oder wie du deinen Computer nutzt. Es muss nur wissen, wo deine Fenster sind, damit es Regen auf sie fallen lassen kann.

Zwei Wochen später: Weatherling 1.4

Während ich das schreibe, ist Weatherling 1.4 gerade erschienen. Das neueste Update bringt fallendes Herbstlaub, eine weitere Funktion, die vom Reddit-Feedback inspiriert ist, dazu weitere Lings und laufende Verbesserungen in der ganzen App.

Es ist erstaunlich, wie sehr sich das Projekt in so kurzer Zeit verändert hat. Vor zwei Wochen habe ich eine Mac-App veröffentlicht, die Regen auf Fenster fallen lässt. Heute unterstützt Weatherling Regen, Schnee, Wind und Herbstlaub. Auf dem Desktop wandern Figuren herum, jede mit eigener Persönlichkeit und eigenen Animationen. Es gibt ein optionales Sammelspiel mit seltenheitsbasierter Wertung, versteckten Boni und teilbaren Punktzahlen.

Und unter alledem steckt immer noch dasselbe kleine Metal-Rendering-Experiment, mit dem alles begann.

Eines der Dinge, die mir am meisten Freude gemacht haben, ist das Lernen unterwegs. Die Arbeit mit Metal war eine faszinierende Erfahrung, und Codex und Claude Code als Entwicklungspartner zu nutzen, hat mir geholfen, Ideen auszuprobieren und Funktionen viel schneller umzusetzen, als es sonst möglich gewesen wäre. Außerdem blieb dadurch mehr Zeit für die kreative Seite der Entwicklung, einschließlich all der immer aufwendigeren Lings, die meine Kinder sich ständig ausdenken.

Weatherling ist immer noch eine kleine App, aber sie ist zu viel mehr geworden, als ich mir ursprünglich vorgestellt hatte.

Nächster Halt: Product Hunt

Heute steht ein weiterer Meilenstein an: Weatherling startet auf Product Hunt. Es ist mein erster Product-Hunt-Start im Alleingang, und seit Jahren habe ich an keinem Product-Hunt-Launch mehr teilgenommen, egal welcher Art.

Ich bin gespannt, wie die Community reagiert, besonders jetzt, wo sich Weatherling weit über den ursprünglichen Regenprototyp hinausentwickelt hat. Mich interessiert auch, was die Leute als Nächstes vorschlagen werden.

Wenn mir die letzten zwei Wochen etwas beigebracht haben, dann das: Die Veröffentlichung von Software ist oft nur der Anfang, herauszufinden, was sie werden soll. Der Schnee kam von Reddit. Das Herbstlaub kam von Reddit. Die Lings begannen als zufällige Idee und wurden zu einem Spiel. Meine Kinder haben mitgeholfen, aus diesem Spiel eine wachsende Sammlung ungewöhnlicher kleiner Figuren zu machen.

Und irgendwie hat Weatherling mittendrin die Top Ten des Mac App Store erreicht und Hunderte Kopien ohne Werbung verkauft. Nicht schlecht für etwas, das damit anfing, dass ich ein bisschen Regen auf meinem Mac sehen wollte.

Danke an alle, die Weatherling heruntergeladen, einen Beitrag geteilt, einen Kommentar hinterlassen, einen Bug gemeldet oder etwas Neues vorgeschlagen haben. Eure Begeisterung hat diese ersten zwei Wochen viel aufregender gemacht, als ich je erwartet hätte, und ich freue mich darauf zu sehen, wohin das führt.

Ich habe das Gefühl, wir fangen gerade erst an.