Étude de cas One Good Thing : Construction d'un système d'art linéaire SwiftUI avec Claude Code

Le développeur Evening-Strike-2021 a construit une application iOS appelée One Good Thing (gratuite sur l'App Store) avec Claude Code comme principal partenaire de codage. L'application présente une carte de réflexion par jour avec une interaction simple : Garder ou Laisser tomber, puis fermer — pas de fil d'actualité, pas de défilement infini. Le choix technique le plus notable : chaque illustration est dessinée en code en utilisant les chemins SwiftUI Canvas, sans fichiers image.
Workflow Claude Code pour les vecteurs
Le développeur décrit une approche spécifique, sans enchaînement d'invites :
- Décrire la sensation de l'écran en langage simple
- Demander à Claude une implémentation Canvas approximative
- L'exécuter dans l'application et ajuster manuellement les coordonnées jusqu'à ce que cela ressemble moins à une icône qu'à une petite marque expressive
- Demander à Claude de simplifier ou de consolider le code une fois la direction validée
Cette boucle — générer, inspecter, ajuster, réduire — a produit des illustrations au trait de style dessiné à la main (mains, oiseaux, fenêtres, fils, points, courbes) entièrement via des courbes de Bézier dans SwiftUI Canvas.
Contributions spécifiques de Claude
- Transformer une direction visuelle vague en chemins Canvas SwiftUI de première ébauche
- Refactoriser la logique de dessin répétée pour assurer la cohérence entre les illustrations
- Détecter les cas limites de SwiftUI concernant l'état des vues, les animations et les aperçus
- Aider à raisonner sur Firebase, StoreKit, Cloud Functions, App Check et les règles Firestore sans perdre de vue le produit
Stack plus large
L'application utilise du code assisté par Claude sur l'ensemble de la stack : SwiftUI pour iOS, Firebase Cloud Functions, règles de sécurité Firestore, une page d'accueil Next.js et des fonctionnalités de réflexion IA pour les abonnés. Le système d'illustrations au trait est le résultat le plus visible, mais le modèle de collaboration a été appliqué partout.
Point clé à retenir
La plus grande leçon de cette construction : Claude est bien meilleur quand on le traite comme un pair-programmeur patient, pas comme un distributeur automatique. Il obtient rapidement une première ébauche utilisable à l'écran, mais le goût et la direction doivent venir du développeur.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Agents IA gérant une véritable entreprise de commerce électronique : Retours pratiques d'une mise en œuvre
Un système d'agents IA gère une véritable boutique de commerce électronique, s'occupant de la conception, du codage, du marketing et des opérations client sans exécution de tâches humaines. La mise en œuvre révèle que les décisions de jugement, comme les seuils de rejet de conception et la priorisation des incidents, présentent des défis plus difficiles que la coordination technique des agents.

L'utilisateur découvre le diagnostic d'encéphalopathie hypoxique-ischémique grâce à une conversation avec Claude.
Un jeune de 22 ans de São Paulo a utilisé Claude pour identifier une encéphalopathie hypoxique-ischémique après 22 ans de diagnostic erroné. L'IA a aidé à établir un lien entre les complications à la naissance et les symptômes cognitifs persistants qui ne correspondaient pas à l'autisme.

Neuberg : Terminal de Trading Multi-Marché Open-Source Construit avec Claude AI
Neuberg est un terminal de trading basé sur navigateur qui se connecte à des marchés comme Hyperliquid, Polymarket et Alpaca, construit avec Claude et Claude Code. Le processus de développement a révélé des forces spécifiques en matière de critique architecturale et de refactoring, ainsi que des limites dans la gestion de contexte long et des systèmes en temps réel.

Créer un assistant commercial à 20 $/mois avec OpenClaw
Un développeur a créé un système de vente avec OpenClaw qui surveille les emails pour les prospects, recherche les clients potentiels, rédige des emails de prospection personnalisés et prépare des fiches de réunion, fonctionnant sur un Mac Mini avec des coûts d'API de 20 à 35 $/mois.