Un non-développeur crée une application iOS avec Claude en un an : retours d'expérience pratiques

Aperçu du projet et contexte
Le développeur a créé BloomDay, une application de productivité pour iOS pendant une période de chômage au cours de l'année écoulée. Son parcours est dans la protection humanitaire avec le HCR et l'OIM, avec 8 ans de travail dans la réponse aux réfugiés et aucune expérience en développement logiciel.
Fonctionnalités de l'application et pile technique
BloomDay inclut :
- Suivi des tâches
- Suivi des habitudes
- Mode concentration avec des sons ambiants
- Jardin virtuel qui grandit au fur et à mesure que vous terminez des tâches
La pile technique utilise React Native avec Expo et RevenueCat pour les abonnements. L'application est entièrement localisée en anglais, turc et espagnol. Elle a subi 4 rejets d'Apple avant d'être acceptée sur l'App Store.
Les points forts de Claude pour les non-développeurs
Claude excelle à expliquer des concepts techniques aux débutants. Quand l'application plantait, Claude pouvait détailler la logique d'une manière compréhensible pour quelqu'un qui n'avait jamais vu React Native auparavant. Il écrit du code fonctionnel et détecte des bugs qui seraient autrement passés inaperçus. Pour quelqu'un qui part de zéro, il comble le fossé entre "c'est impossible" et "d'accord, je peux vraiment faire ça".
Défis et limites
Les limites de la fenêtre de contexte font que Claude oublie parfois ce qui a été construit trois sessions auparavant. Un problème récurrent survenait lors du téléchargement de fichiers locaux au lieu de construire sur la sortie de Claude, ce qui faisait perdre les corrections précédemment terminées. Claude écrit parfois avec assurance du code qui ne fonctionne pas, menant à des heures de débogage sur quelque chose qui était erroné dès le départ.
Leçons clés apprises
- Toujours télécharger et travailler à partir des fichiers de sortie de Claude, pas des copies locales
- Être très précis sur ce que vous voulez changer et ce qui doit rester identique
- Quand quelque chose casse, donner à Claude le message d'erreur exact
- Maintenir un document continu des décisions pour rappeler à Claude le contexte perdu
Calendrier réaliste et résultat
Le projet a pris une année complète, pas "prompt et expédié en un week-end". Il a impliqué des mois de lutte contre les bugs, d'apprentissage des concepts et de compréhension progressive de ce qui était construit. Le résultat est une véritable application sur l'App Store que de vraies personnes peuvent télécharger, construite par quelqu'un qui n'avait jamais écrit une ligne de code mobile auparavant.
📖 Read the full source: r/ClaudeAI
👀 See Also

Architecture OpenClaw : Construire un moteur de distribution persistant piloté par l'IA
L'architecture d'OpenClaw, avec son approche basée sur un démon et ses petits outils composables, ses recettes déclaratives et sa couche mémoire, permet des flux de travail d'automatisation continus et efficaces.

La force sous-estimée de Claude Code : la navigation dans la base de code plutôt que la génération de code
Un développeur rapporte qu'après des mois d'utilisation de Claude Code comme outil de développement principal, le gain de productivité le plus important provient de sa capacité à lire et à croiser les références de bases de code entières plus rapidement que grep, permettant une compréhension rapide des flux de données et du débogage.

Développeur Construit un Système ERP Complet avec Assistant IA Utilisant Claude et Gemini
Un développeur a créé une plateforme ERP complète appelée AXIO avec 9 modules et un assistant IA qui exécute des commandes vocales en utilisant Gemini 2.5 Flash avec 16 outils d'appel de fonctions. Le système a été construit avec Next.js 14, TypeScript et Supabase en 3 semaines grâce au 'vibe-coding' avec Claude.

Développeur Construit un Serveur MCP WhatsApp Business avec Claude Code en une Seule Session
Un développeur a utilisé Claude Code pour créer un serveur MCP WhatsApp Business complet avec 35 outils, 72 tests et support multi-locataires en une seule session de codage. Le serveur connecte Claude à l'API WhatsApp Business et inclut une fonctionnalité webhook unique pour recevoir les messages entrants.