Aufbau eines SwiftUI-Linienkunst-Systems mit Claude Code: Eine „One Good Thing“-Fallstudie

Der Entwickler Evening-Strike-2021 hat eine iOS-App namens One Good Thing (kostenlos im App Store) mit Claude Code als primärem Programmierpartner erstellt. Die App zeigt jeden Tag eine durchdachte Karte mit einer einfachen Interaktion: Behalten oder Loslassen, dann schließen – kein Feed, kein endloses Scrollen. Die bemerkenswerteste technische Entscheidung: Jede Illustration wird in Code mit SwiftUI Canvas-Pfaden gezeichnet, ohne Bilddateien.
Claude-Code-Workflow für Vektorgrafiken
Der Entwickler beschreibt einen spezifischen, nicht auf Prompt-Ketten basierenden Ansatz:
- Beschreibe das Gefühl des Bildschirms in einfacher Sprache
- Bitte Claude um eine grobe Canvas-Implementierung
- Führe sie in der App aus und passe die Koordinaten manuell an, bis es sich weniger wie ein Icon anfühlt, sondern wie ein kleiner ausdrucksstarker Strich
- Bitte Claude, den Code zu vereinfachen oder zu verfestigen, sobald die Richtung stimmt
Diese Schleife – generieren, prüfen, anpassen, reduzieren – erzeugte handgezeichnete Strichgrafiken (Hände, Vögel, Fenster, Fäden, Punkte, Kurven) vollständig über Bezierkurven in SwiftUI Canvas.
Claudes spezifische Beiträge
- Umsetzung vager visueller Vorgaben in erste SwiftUI-Canvas-Pfade
- Refactoring wiederholter Zeichenlogik für Konsistenz zwischen den Illustrationen
- Auffangen von SwiftUI-Edge Cases bei View States, Animationen und Vorschauen
- Hilfe bei der Entscheidungsfindung zu Firebase, StoreKit, Cloud Functions, App Check und Firestore-Regeln, ohne den Produktfokus zu verlieren
Breiterer Stack
Die App nutzt Claude-unterstützten Code im gesamten Stack: SwiftUI für iOS, Firebase Cloud Functions, Firestore-Sicherheitsregeln, eine Next.js-Landingpage und KI-Reflexionsfunktionen für Abonnenten. Das Strichgrafik-System ist das sichtbarste Ergebnis, aber das Kooperationsmuster wurde durchgängig angewendet.
Wichtigste Erkenntnis
Die größte Lehre aus dem Aufbau: Claude ist viel besser, wenn man ihn wie einen geduldigen Pair-Programmierer behandelt, nicht wie einen Automaten. Er liefert schnell einen brauchbaren ersten Entwurf, aber Geschmack und Richtung müssen vom Entwickler kommen.
📖 Quelle: r/ClaudeAI
👀 Siehe auch

Entwickler nutzt Claude Code, um SetForge-Web-App für Band-Management zu erstellen
Ein Entwickler ohne professionelle Programmiererfahrung nutzte Claude Code, um SetForge zu erstellen – eine React-App, die auf Vercel gehostet wird und Bands dabei hilft, Songbibliotheken und Setlisten zu verwalten. Die App enthält Funktionen wie Jam Set zum Finden überlappender Songs, Excel/CSV-Import, Flow-Bewertung, automatische Anordnungsmodi und Echtzeit-Kollaboration.

Claude AI übernimmt benutzerdefinierte Terminologie aus 300-seitigen Spezifikationen ohne Aufforderung
Ein Entwickler lud über 300 Seiten formeller Spezifikationen als Projektwissen in Claude AI, darunter 88.000 Wörter in 20 Papieren, 35 Falsifikatoren, ein Glossar, einen Feldleitfaden, einen Testsuite und ein Komprimierungs-Toolkit. Claude begann, die benutzerdefinierte Terminologie operativ zu verwenden, um seine eigenen Prozesse zu beschreiben, ohne dazu aufgefordert worden zu sein.

Optimierung von Multi-AI-Workflows mit OpenClaw und MemOS
OpenClaw, in Kombination mit großen Modellen und MemOS, verbessert die Stabilität von Multi-AI-Workflows, indem es Kontext und Gedächtnis effektiv verwaltet.

Claude Code im Forschungsarbeitsablauf: Praktische Ergebnisse aus dem Schreiben von Fachartikeln
Ein Forscher nutzte Claude Code für Hilfsaufgaben beim Verfassen einer Arbeit und stellte fest, dass es effektiv für die Erstellung publikationsreifer Grafiken aus vagen Anweisungen, die Migration einer Suchumgebung zwischen Codebasen in weniger als einer Stunde und die Formatierung von über 12 Seiten mathematischer Beweise in LaTeX war, wobei es eine übersehene unvollständige Randbedingung erkannte. Es hatte Schwierigkeiten beim Debuggen eines Nebenläufigkeitsproblems, das tatsächlich ein CPU-Zuweisungsproblem war, das im Code oder in den Protokollen nicht ersichtlich war.