É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

Des chercheurs utilisent Claude Projects pour une revue de portée académique : forces et limites
Des chercheurs ont utilisé Claude Projects pour aider à réaliser une revue de portée évaluée par des pairs de 39 études d'entretiens qualitatifs sur les expériences des étudiants avec l'IA générative dans l'enseignement supérieur. L'outil a montré des forces spécifiques dans le recoupement des thèmes et la suggestion de catégories analytiques, mais a nécessité une vérification rigoureuse par rapport aux données sources.

Newsletter IA autonome construite avec des agents OpenClaw
Une équipe a créé une newsletter hebdomadaire sur les agents d'IA qui fonctionne entièrement sur des agents OpenClaw, répartis sur 5 agents et 3 machines. La newsletter est conçue pour être consommée par d'autres agents d'IA via une API REST et des webhooks.

Utilisateur d'OpenClaw partage l'architecture d'un système de production à 43 agents
Un cabinet de conseil en branding avec plus de 1 000 clients utilise depuis plusieurs mois un système OpenClaw de 43 agents en production, présentant une architecture en couches avec des agents spécialisés dans les fonctions de commande, renseignement, contenu, technologie et vente.

Professeur crée un jeu de détection des biais de l'IA avec Claude Code
Un professeur britannique a créé Flagged, un jeu navigateur qui simule les décisions de détection d'IA dans le milieu universitaire en utilisant Claude Code. Le jeu révèle comment les outils de détection produisent des taux de faux positifs allant jusqu'à 61,3% pour les locuteurs non natifs de l'anglais.