ChatGPT, Claude Code, vibe coding

Créer une application avec l’IA : ce qu’elle fait, ce qui reste à faire

Tu te demandes si tu peux créer une application avec l’IA, sans équipe de développement ? Les outils actuels produisent vite des écrans, du code et un prototype. Voici ce qu’ils font bien, ce qui reste difficile pour une app publiée sur l’App Store, et un parcours réaliste pour avancer.

Par Yoann Guetta et David Bohbot, cofondateurs de Yodavio · Publié le

1. Peut-on créer une application avec l’IA ?

Oui. En octobre 2026, les outils d’IA savent générer des écrans, écrire du code et produire un prototype qui fonctionne, même si tu ne sais pas programmer. Mais une application publiée sur l’App Store demande plus qu’un code qui tourne : des données protégées, des comptes et des paiements fiables, le respect des règles d’Apple et une maintenance à chaque évolution d’iOS. L’IA accélère ces étapes ; elle ne prend ni les décisions ni la responsabilité à ta place.

Pour créer une application mobile avec l’IA, le bon usage dépend donc de ton objectif. Pour vérifier qu’une idée intéresse des gens, un prototype fait avec l’IA est souvent le chemin le plus rapide. Pour une app que des inconnus vont télécharger, payer et utiliser avec leurs données, il faut ajouter un cadrage, une construction solide, des tests sur iPhone et une préparation à l’examen d’Apple.

Pour la vue d’ensemble d’un projet, de l’idée à la publication, lis notre guide pour créer une application mobile.

2. Les trois familles d’outils pour créer une application avec l’IA

Derrière « créer une app avec l’IA », on mélange trois types d’outils, qui ne donnent pas le même résultat. Les noms cités sont des exemples, pas un classement ; leurs fonctions et leurs prix changent souvent.

Les assistants conversationnels

ChatGPT ou Claude répondent dans une fenêtre de discussion. Tu décris un écran ou un problème, ils proposent du code, une explication ou une liste d’étapes. C’est très utile pour comprendre, comparer des options ou corriger un message d’erreur. Mais c’est toi qui copies le code, l’assembles et le testes. Créer une application avec ChatGPT de cette façon est possible, à condition d’accepter ce rôle d’assembleur.

Les agents de code

Un agent travaille directement dans les fichiers du projet. Anthropic présente Claude Code comme un outil qui lit le code, modifie les fichiers et lance des commandes. OpenAI propose Codex, Google propose Antigravity. Apple les a aussi accueillis : la page de Xcode, son logiciel pour créer des apps, indique qu’on peut y utiliser les modèles et agents d’Anthropic, de Google et d’OpenAI (vérifié le 26 octobre 2026). Un agent va plus loin qu’une discussion, mais il faut savoir relire ce qu’il fait.

Les générateurs d’apps et le « vibe coding »

D’autres services promettent une app entière à partir d’une description. Rork annonce créer des applications mobiles en discutant avec l’IA, jusqu’à l’App Store. Figma Make part d’un prompt pour produire un prototype que l’on retouche ensuite. On parle de « vibe coding » quand on décrit ce qu’on veut en langage courant et qu’on laisse l’IA écrire le code, souvent sans le lire. Le terme, lancé en février 2025 par le chercheur en IA Andrej Karpathy, a été désigné mot de l’année 2025 par le dictionnaire Collins, selon l’agence PA.

Les trois familles d’outils, en résumé
FamilleExemplesCe que tu obtiensCe qui reste à ta charge
Assistant conversationnelChatGPT, ClaudeDu code, des explications, des correctionsAssembler, tester, organiser le projet
Agent de codeClaude Code, Codex, Antigravity, agents dans XcodeDes modifications faites dans le projetRelire, décider de l’architecture, valider
Générateur d’appsRork, Figma MakeUn prototype ou une app de départVérifier ce qui fonctionne vraiment, reprendre le code

3. Ce que l’IA fait déjà bien

Le gain principal n’est pas d’éviter tout développement : c’est d’obtenir vite quelque chose de concret à montrer et à faire essayer.

  • Générer des écrans et du code : une liste, un formulaire, un écran de réglages. Pour des écrans classiques, le résultat est souvent présentable rapidement.
  • Prototyper vite : un parcours qui tourne sur un téléphone se discute et s’essaie mieux qu’un document, avant d’investir.
  • Expliquer : ce que fait un morceau de code, un message d’erreur, la différence entre deux approches techniques.
  • Corriger et compléter : proposer une correction quand tu décris un bug, écrire des tests, reformuler les textes de l’interface.
  • Préparer le projet : t’aider à lister les écrans, les cas d’erreur et les questions à poser à un prestataire.

Garde une règle en tête : ce qui est montré n’est pas forcément ce qui marche. Un prototype généré peut afficher un paiement ou une réponse « intelligente » sans qu’aucun service réel ne soit branché. Notre guide maquette, prototype ou MVP t’aide à savoir ce que chaque livrable prouve vraiment.

Exemple fictif : Inès veut une app pour réserver des créneaux dans son atelier de céramique. En une soirée, un générateur lui produit un prototype avec un calendrier et un bouton « Réserver ». Elle le montre à des élèves : ils comprennent le parcours, mais demandent tous comment annuler. Elle a appris l’essentiel avant de dépenser quoi que ce soit. Le calendrier, lui, n’enregistre encore rien.

4. Ce qui reste difficile pour une vraie app publiée

Les difficultés apparaissent quand l’app quitte ton téléphone pour celui d’inconnus. L’IA ne traite pas ces sujets si personne ne les lui demande.

L’architecture et les données

Où sont stockées les données ? Que se passe-t-il si l’utilisateur change de téléphone, perd le réseau ou supprime l’app ? Une IA répond à la question posée ; elle ne choisit pas pour toi l’organisation d’ensemble. Sans ces choix, chaque fonction ajoutée peut casser une partie qui marchait.

Les clés d’API, les comptes et les paiements

Une app qui appelle un service d’IA ou une base de données utilise une clé secrète. Placée dans l’app, elle peut être extraite et utilisée à tes frais. La documentation Firebase AI Logic de Google présente justement un service intermédiaire qui garantit que la clé « reste sur le serveur » et n’est pas intégrée au code de l’app.

Les comptes ont aussi leurs règles : si ton app permet d’en créer un, Apple exige qu’on puisse le supprimer depuis l’app. Pour débloquer des fonctions payantes, Apple impose en règle générale l’achat intégré. Un abonnement doit aussi décrire clairement ce que l’utilisateur obtient pour le prix, avant qu’il s’abonne. Un générateur dessine vite un écran d’abonnement ; le brancher correctement est une autre affaire.

Le débogage

Quand un bug apparaît, l’IA propose une correction : parfois juste, parfois une nouvelle erreur. Sans comprendre ce qui se passe, on tourne en rond, chaque correctif en cassant un autre. Plus le projet grandit, plus il faut quelqu’un capable de lire le code et d’isoler le problème. Et rien ne remplace le test sur un vrai iPhone : Apple le demande avant toute soumission.

La maintenance quand iOS change

Une app publiée n’est jamais finie. Depuis le 28 avril 2026, toute app envoyée à Apple doit être construite avec le kit de développement d’iOS 26 ou plus récent, selon Apple. L’iPhone Duo, un modèle pliable, est disponible depuis le 23 octobre 2026 : Apple invite à recompiler les apps avec Xcode 27.1 et exigera des captures d’écran pour ce modèle à partir d’avril 2027 (annonce du 5 octobre 2026). Les règles d’Apple préviennent aussi qu’une app qui ne fonctionne plus comme prévu, ou qui n’est plus suivie, sera retirée de l’App Store. Quelqu’un doit donc pouvoir reprendre le code dans six mois.

5. Les règles d’Apple qui s’appliquent à une app faite avec l’IA

Les règles d’examen de l’App Store (App Review Guidelines, mises à jour le 16 octobre 2026) ne parlent pas de l’outil qui a écrit le code. Aucune ne vise les apps construites avec l’IA : Apple juge le résultat. Voici celles qui concernent le plus ce type de projet (citations traduites par nos soins).

  • 2.1, app complète : pas de texte provisoire, une app testée sur l’appareil, un compte de démonstration si l’app demande une connexion, et le serveur en marche pendant l’examen.
  • 4.2, fonctionnalité minimale : l’app doit aller au-delà d’un site web reconditionné. Si elle n’est pas « particulièrement utile, unique ou “app-like” », elle n’a pas sa place sur l’App Store.
  • 4.2.6, apps issues d’un modèle ou d’un service de génération : elles sont refusées, sauf si elles sont soumises directement par le fournisseur de leur contenu. Si tu passes par un générateur, publie avec ton propre compte développeur.
  • 4.3, spam : pas plusieurs exemplaires de la même app, et pas d’app « impossible à distinguer de ce qui est déjà largement disponible ». Cette règle a été précisée en juin 2026. Pour des catégories déjà bien fournies, comme les lampes torches, les minuteurs simples ou les fonds d’écran, Apple n’accepte une nouvelle app que si elle offre une expérience nettement différente ou meilleure.
  • 5.1.1, confidentialité : une politique de confidentialité accessible dans l’app et dans la fiche, le consentement avant la collecte de données, et la suppression du compte depuis l’app.
  • 5.1.2 (i), partage des données : depuis la mise à jour du 13 novembre 2025, tu dois « indiquer clairement où les données personnelles seront partagées avec des tiers, y compris avec une IA tierce, et obtenir une autorisation explicite avant de le faire ».
  • 1.2, contenus créés par les utilisateurs : une app qui permet de créer du contenu avec l’IA doit filtrer les contenus choquants, permettre de les signaler, bloquer les utilisateurs abusifs et afficher un moyen de contact.

Notre guide sur la validation App Store détaille la préparation de l’examen et les motifs de refus les plus fréquents.

6. Construire l’app avec l’IA, ou mettre de l’IA dans l’app

Deux projets se cachent derrière la même expression. Utiliser l’IA pour construire l’app concerne la fabrication : à la fin, l’utilisateur ne voit pas d’IA. Mettre de l’IA dans l’app, c’est en faire une fonction : l’utilisateur lui confie une question, un texte ou une photo, et attend une réponse.

FixScan, une app du studio publiée sur l’App Store depuis le 8 mai 2026, appartient à la seconde catégorie. Tu prends la panne en photo, l’IA en cherche la cause, puis l’app te guide étape par étape, avec des astuces. Chaque diagnostic reste ensuite dans ton historique. L’app parle français et anglais, jusque dans l’analyse.

L’écran « Analyse en cours » de FixScan : lecture de la photo, identification du problème et recherche de solutions sont cochées, la préparation du guide est en cours.
L’analyse d’une photo dans FixScan, présentée étape par étape à l’utilisateur.

Une fonction d’IA apporte ses propres questions, quelle que soit la façon dont l’app est fabriquée :

  • Le consentement : si une photo ou un texte part vers un service d’IA tiers, la règle 5.1.2 (i) impose de le dire clairement et d’obtenir une autorisation explicite.
  • Le coût à l’usage : un service d’IA en ligne facture en général chaque requête. Il faut une hypothèse d’usage et un modèle économique qui la couvre.
  • L’erreur : une réponse d’IA peut être fausse. Le parcours doit permettre de réessayer, de vérifier ou de comprendre les limites de la réponse.
  • Le choix du modèle : avec le framework Foundation Models, Apple donne accès aux modèles conçus pour Apple Intelligence, dont un modèle qui fonctionne sur l’appareil ; il faut alors un iPhone compatible Apple Intelligence. Un service en ligne offre d’autres modèles, avec les questions de données et de coût ci-dessus.

7. Un parcours réaliste, de l’idée à l’App Store

Ces outils sont à la portée de tout le monde. Une idée simple peut donc être reproduite plus vite qu’avant, par toi comme par d’autres. Ce n’est pas une raison de paniquer. C’est une raison de valider tôt, puis de construire ce qui rend ton app différente : la règle 4.3 d’Apple le demande aussi.

  1. Prototyper avec l’IA pour valider l’idée. Fais essayer ton prototype à des personnes de ton public. Note ce qu’elles comprennent, ce qu’elles cherchent et ce qu’elles paieraient. Abandonne ce qui ne sert pas.
  2. Cadrer. Écris le problème, le public, l’action principale, la liste des écrans, les données collectées et les services externes. Notre modèle de brief d’application sert de base. Le prototype devient un support de discussion, pas un cahier des charges.
  3. Construire solidement. Seul avec des agents si tu as un bagage technique, ou avec un prestataire. Dans les deux cas, décide où vivent les données et les clés, et qui possède le compte développeur et le code. Pour comparer les options, lis notre guide pour choisir un prestataire d’application mobile.
  4. Tester. Sur de vrais iPhone, avec des comptes de test, sans réseau, avec des réponses d’IA ratées. Puis avec quelques utilisateurs via TestFlight, l’outil de test d’Apple.
  5. Publier. Adhère à l’Apple Developer Program : 99 USD par an, affichés en monnaie locale à l’inscription, selon Apple en octobre 2026. Prépare la fiche App Store, la politique de confidentialité et les notes pour l’examinateur. Puis prévois les mises à jour.

Chez Yodavio, le parcours présenté suit quatre étapes : le cadrage avec un brief et la liste des écrans ; le design de tous les écrans sur Figma, validé avant le code ; la construction à l’identique et le test sur ton iPhone ; la fiche App Store, TestFlight puis la soumission à Apple. Si tu as déjà un prototype fait avec l’IA, apporte-le au premier échange : il rend la discussion plus concrète.

8. Questions fréquentes

Peut-on créer une application avec ChatGPT ?

Oui, pour écrire du code, concevoir des écrans et comprendre des erreurs. D’après la documentation d’Xcode, on peut même utiliser ChatGPT dans l’outil d’Apple, avec ou sans compte. Mais ChatGPT ne publie pas l’app à ta place : l’assemblage, les tests, le compte développeur et l’examen d’Apple restent à faire.

Peut-on créer une application gratuitement avec l’IA ?

Pour un prototype, souvent : beaucoup d’outils ont une formule gratuite limitée. Pour publier, compte au minimum l’adhésion annuelle à l’Apple Developer Program. Certains outils demandent un abonnement : selon Anthropic, l’application de bureau de Claude Code exige une formule payante. Si ton app contient une fonction d’IA, ajoute le coût des requêtes envoyées au modèle.

Faut-il savoir coder pour créer une application avec Claude ?

Pas pour démarrer : on lui parle en langage courant. Sur Reddit, une personne sans formation en programmation raconte avoir publié une app iPhone construite avec Claude en deux mois, après deux refus d’Apple liés à la configuration de l’abonnement et à l’emplacement des conditions d’utilisation (fil r/ClaudeAI). Dans les réponses, des internautes demandent pourquoi l’app réclame la localisation, et un compte alors que sa politique de confidentialité parle de données stockées sur le téléphone. Ce sont précisément les sujets où un regard technique fait gagner du temps.

Apple refuse-t-elle les apps créées avec l’IA ?

Pas pour cette raison : ses règles ne mentionnent pas l’outil utilisé. En mars 2026, Apple a bloqué des mises à jour d’apps de « vibe coding » et en a retiré une, selon 9to5Mac. Ces apps faisaient tourner, en leur sein, du code généré par leurs utilisateurs ; Apple a invoqué la règle 2.5.2, qui interdit d’exécuter du code ajoutant ou modifiant les fonctions d’une app. Une app construite avec l’IA est examinée comme les autres, sur ce qu’elle fait.

À lire aussi

Tu as un prototype fait avec l’IA ?

Raconte-nous ce que tu as testé et ce qui doit marcher pour de vrai : on regarde ensemble comment construire et publier ton app iPhone.

Réserver un appel

Réserver un appel

Le formulaire ne s’affiche pas ? Ouvrir dans un onglet