Mon application iOS a une équipe d'ingénierie, un responsable de release, un studio de contenu, un département SEO et un analyste de données.
C'est une seule personne et un tas de compétences Claude Code.
GainFrame a 4 mois. $𝟵𝟰𝟰 𝗠𝗥𝗥, 𝗲𝗻 𝗵𝗮𝘂𝘀𝘀𝗲 𝗱𝗲 𝟰𝟱% 𝗰𝗲 𝗱𝗲𝗿𝗻𝗶𝗲𝗿 𝗺𝗼𝗶𝘀, 203 abonnés. Voici l'organigramme complet, avec les workflows réels :




⸻
INGÉNIERIE
SwiftUI + SwiftData. XcodeGen génère le projet à partir de YAML, donc le .xcodeproj n'est même pas dans git.
Claude Code écrit la plupart du code. Un fichier CLAUDE.md contient les règles d'architecture (patterns de navigation, système de design, ce qu'il ne faut jamais toucher) pour que chaque session écrive un code qui correspond à l'application.
Le QA est un agent : il build, installe dans le simulateur et pilote la fonctionnalité via la CLI de RocketSim. Il lit l'arbre d'accessibilité, tape par ID d'élément, prend des captures d'écran à chaque étape. Un build vert dit qu'il compile. Cela dit que ça fonctionne.
Backend : Supabase, 30 edge functions. Le coach AI diffuse Gemini 3.5 Flash et appelle 17 outils sur des données utilisateur réelles : scores photo, volume Hevy par muscle, activités Strava, mémoire de conversation.
Garde-fous de coût AI, car le coach coûte environ 257 $/mois : alerte Slack au-delà de 35 $/jour total ou 5 $/jour par utilisateur, et CI échoue toute PR qui augmente le prompt système du coach.
RESPONSABLE DE RELEASE
Une seule commande. Vérifie le build live de l'App Store pour détecter nouvelle version vs suivi, rédige les notes de version à partir du git log, incrémente, tag, archive avec fastlane match, télécharge sur TestFlight, synchronise les métadonnées dans 9 langues. Les captures d'écran s'auto-miroitent en-US → UK/AU, es-ES → MX.
Suivi de travail : GitHub Issues avec les labels P0–P3. Une commande sélectionne le problème le plus prioritaire et commence à le traiter.
STUDIO DE CONTENU
Une usine de comics TikTok. Gemini dessine UNIQUEMENT l'art de la mascotte (les images de référence base64 gardent le modèle cohérent). Python/Pillow imprime chaque mot : police fixe, positions fixes, rouge fixe. 4 cents par diapositive, 150+ carrousels.
Pourquoi la séparation : laisser le modèle rendre le texte faisait dériver chaque diapositive. L'art est AI. La typographie est du code.
Ce qui fonctionne : les accroches qui déconstruisent les mythes (« LE CARDIO VA-T-IL TUER VOS GAINS ? ») déclenchent des guerres de commentaires, et les commentaires sont l'algorithme. L'application apparaît dans 1 carrousel sur 3, uniquement sur la dernière diapositive. Plus et la portée meurt.
Deuxième pipeline : des listicles « top 5 des applications fitness » à partir de vrais actifs de l'API iTunes, zéro image AI, mon application placée en #3 entre Strava et Hevy. Cela surpasse le fait de me mettre en premier.
Plus une vidéo promo à 49 $ issue d'un DM froid sur Reddit qui a surpassé mon propre enregistrement d'écran.
DÉPARTEMENT SEO
141 articles + 11 calculateurs gratuits sur Cloudflare Pages. Hébergement : 0 $. Outils de mots-clés : 0 $.
Le pipeline : autocomplétion Google → lectures SERP en direct → ma propre Search Console via MCP → backlog noté → générateur de brouillons → je modifie → git push déploie.
7 clics par jour → 100 en 90 jours. La meilleure page est un article récapitulatif « meilleures applications AI pour le taux de graisse corporelle » à environ 170 clics/semaine.
Ce que j'ai appris : les articles à intention d'achat (récapitulatifs, X-vs-Y) génèrent des clics. Les articles informatifs meurent dans l'aperçu AI. Les calculateurs gratuits se classent plus vite que les articles et attirent les backlinks que les articles n'obtiennent jamais.
ÉQUIPE REVENU
RevenueCat. L'abonnement annuel a un essai de 7 jours, le mensuel n'en a pas.
A/B test de paywall en direct : commencer par « 3,33 $/mois facturé annuellement » convertit 𝟯𝟬,𝟭 % des vues en essais contre 24,1 % pour la version expliquant le calendrier d'essai. Même prix, cadre différent.
Chaque fonctionnalité Pro se verrouille avec un aperçu d'elle-même : votre vraie carte musculaire, analyse floutée. Montrez la chose, verrouillez la profondeur.
Webhook → Slack pour chaque achat, annulation, problème de facturation, avec un lien « trouver dans PostHog ». Les annulations d'essai arrivent marquées « contacter » et j'envoie un email le même jour pour demander pourquoi.
Essai→payant : 𝟮𝟭% → 𝟰𝟰% en 5 semaines. 0 $ de publicité.
ANALYSTE DE DONNÉES
PostHog + GA4 + Search Console connectés à Claude via MCP. « Pourquoi les installations ont-elles chuté mardi ? » est une question que je tape, pas un safari de tableau de bord.
Les sondages écrivent dans ma propre table Supabase. L'interface de sondage du fournisseur capturait silencieusement 47 % des réponses.
Chaque extraction de données brutes est commitée dans git dans des dossiers datés, afin que toute décision passée puisse être ré-auditée par rapport aux données qui l'ont motivée.
La correction la plus importante : mes analyses montraient 10 conversions d'essai là où RevenueCat en avait 48. J'ai corrigé la mesure avant d'optimiser quoi que ce soit.
LE DÉPARTEMENT QUE J'AI LICENCIÉ
Publicités payantes. 5 674 $ en 3 mois : Apple Search Ads 2 498 $ (443 installations, 5,64 $ CPI), TikTok 1 881 $, Reddit 1 295 $ avec environ zéro conversion suivie.
Meilleur cas : 𝟭𝟭𝟰 $ pour acquérir un payeur avec un LTV de 𝟭𝟴 $. Je l'ai tué le 10 mai. La croissance est revenue sur les canaux qui ne s'arrêtent pas de fonctionner quand la carte s'arrête.
TOUT CE QUE ÇA COÛTE
Gemini ~260 $/mois. Hébergement 0 $. Outils SEO 0 $. Slides 4¢ chaque. RevenueCat et PostHog gratuits à cette échelle. Apple 99 $/an. Plus environ deux heures concentrées par jour.
⸻
Si vous commencez l'un de ces projets, volez dans cet ordre : webhook → Slack en premier. Corrigez votre suivi en deuxième. Calculatrices gratuites en troisième. Articles de comparaison en quatrième. CLAUDE.md en cinquième.
L'article complet avec des captures d'écran de tout est sur le blog, lien dans la réponse.





