Emergent : que vaut le rival de Lovable pour créer une app mobile IA ? Notre test

Emergent : que vaut le rival de Lovable pour créer une app mobile IA ? Notre test Soutenue par Y Combinator, Emergent promet de générer des projets web et mobiles natifs à partir d'un simple prompt. Notre essai montre un outil efficace, mais coûteux dès que les itérations se multiplient.

À l'instar des générateurs d'applications tels que Lovable ou Bolt, Emergent permet de créer des sites ou applications en langage naturel. Une promesse le distingue de ses concurrents : sa capacité à générer des applications mobiles natives, prêtes à être publiées sur l'App Store et Google Play. L'interface d'Emergent se veut minimaliste, dans la lignée des standards actuels. Le système d'onglets s'avère particulièrement pratique : il permet de passer d'un projet à l'autre sans recharger la page.

Interface d'accueil Emergent
L'interface d'accueil propose différents types de projets (Full Stack, mobile, landing page) et permet de choisir son modèle d'IA pour lancer la génération. © Capture d'écran / JDN

Dès la première connexion, la solution invite à choisir le type de projet : web, mobile ou landing page. La plateforme offre le choix entre plusieurs modèles de pointe et permet d'importer des documents de référence comme des fichiers DESIGN.md. Le plan Pro va plus loin en intégrant des MCP natifs, Stitch, Supabase ou Notion, ou des connecteurs personnalisés.

Une première application convaincante en un seul prompt

Avant de nous lancer, nous avons brainstormé notre prompt avec un LLM classique pour fournir à Emergent des consignes détaillées. Pour notre premier test, nous voulions créer une application permettant aux employés de scanner leurs notes de frais et de les envoyer pour remboursement. Voici le prompt que nous avons utilis&é :

Créer une application mobile permettant aux salariés de photographier leurs justificatifs (analyse automatique IA/OCR) et de soumettre leurs dépenses. Les managers et la finance doivent pouvoir contrôler, approuver, rejeter et exporter ces notes de frais.

CONTEXTE & CADRE
Plateforme : Android native ou cross-platform (si pertinent). Usage entreprise / B2B. Pensée d'abord pour le mobile.
Expérience : Ultra simple, rapide, fiable. Résultat réaliste et exploitable pour un MVP puis une V2.
Rôles : Salarié, manager, admin finance.

FONCTIONNALITÉS ATTENDUES
Authentification & Sécurité : Connexion email/mot de passe • SSO Google / Microsoft en option • Gestion des rôles/permissions.
Capture intelligente : Prise de photo • Import image/PDF • Détection auto du document • Recadrage intelligent • Amélioration de la qualité • Gestion multi-pages.
IA / OCR : Extraction auto (nom commerçant, date, montant TTC, TVA, devise, catégorie, mode de paiement) • Détection du type (restaurant, hôtel, train, avion, taxi, carburant, matériel, abonnement, etc.) • Surlignage des zones reconnues • Score de confiance OCR • Correction manuelle si erreur • Détection des doublons • Détection de justificatif incomplet, flou ou invalide.
Gestion des dépenses : Création de dépense individuelle ou de note de frais regroupée • Motif/commentaire pro • Affectation (projet, équipe, centre de coût, client) • Multi-devise • Calcul auto des montants remboursables • Historique.
Workflow de validation : Soumission au manager • Approbation, rejet, demande de modification • Règles selon seuils, catégories ou départements • Double validation manager + finance si besoin • Notifications push/email • Statuts (brouillon, soumis, en attente, approuvé, rejeté, remboursé).
Politique de dépenses & Conformité : Contrôle auto selon règles internes • Alertes hors politique • Justificatif obligatoire selon seuil • Détection d'anomalies • Piste d'audit complète.
Reporting & Exports : Vue salarié (dépenses récentes, statuts, remboursements) • Vue manager (demandes à approuver) • Vue finance (volume, catégories, anomalies, délais) • Export CSV / Excel / PDF • API / Intégration comptable.
Admin Back-office : Gestion utilisateurs et catégories • Paramétrage des workflows, plafonds, règles internes, devises, taxes et centres de coût.

Avant même d'écrire une ligne de code, Emergent pose des questions pour mieux cadrer la première génération, notamment des détails sur les fonctionnalités à implémenter, les modalités d'authentification, la gestion des bases de données... Après la génération du code, qui a pris une dizaine de minutes, Emergent démarre un agent de test qui va essayer toutes les fonctionnalités de l'application afin d'éviter les erreurs.

Une intégration native avec Expo Go

Prévisualisation de l'application sur mobile
L'outil génère l'application mobile finale (ici une interface de notes de frais) avec une prévisualisation interactive en direct et un QR code pour la tester sur smartphone. © Capture d'écran / JDN

L'un des atouts majeurs d'Emergent est son intégration native avec Expo Go. Il s'agit d'une application mobile qui permet de tester des applications React Native directement sur son téléphone, sans passer par une compilation complète. Emergent affiche un QR code directement dans son interface. En le scannant avec Expo Go, l'application se charge instantanément sur notre smartphone.

De manière assez surprenante, en une seule requête, l'application s'est générée correctement, et toutes les fonctionnalités étaient opérationnelles, y compris l'intégration de l'appareil photo et l'OCR sur les tickets de caisse, sans ajouter de clé API supplémentaire pour un tel service. Aucune erreur visible à l'écran, aucun crash. Pour une première génération sans itération, c'est assez rare pour être souligné.

Comme Lovable le permet, Emergent proposes une "Universal LLM Key". Ce système permet d'accéder aux modèles les plus performants du marché (GPT-5, Claude, Gemini) via une facturation unique basée sur les crédits de la plateforme, sans avoir à gérer de multiples clés API.

Du test au déploiement : la vraie différence d'Emergent

Emergent automatise toutes les étapes de préparation avant publication : on peut lancer un "health check" (bilan de santé) qui scanne le code pour détecter les blocages potentiels. Ensuite, Emergent génère les fichiers finaux (APK/AAB pour Android, IPA pour iOS) et gère la signature cryptographique. Le processus prend environ 5 à 7 minutes pour la préparation, et jusqu'à 20-30 minutes pour générer une version finale (build) Android.

En téléchargeant le fichier APK, on peut tester l'application directement sur un smartphone Android. Attention cependant à activer l'installation via des sources inconnues dans les paramètres de l'appareil. Sur iOS, Emergent s'appuie exclusivement sur Expo Go. Le risque de rejet par les stores demeure toutefois. Si l'application est refusée, il suffit de copier le message d'erreur d'Apple ou Google dans le chat pour que l'agent corrige le code.

En coulisses, Emergent s'appuie sur Expo, un framework open source basé sur React Native. C'est lui qui permet de générer une application compatible iOS et Android à partir d'un seul code, et d'exploiter les mises à jour Over-The-Air (mises à jour envoyées directement via Internet sans passer par la validation des stores). Son service de build (EAS) est normalement payant au-delà de 30 générations mensuelles, mais Emergent l'intègre dans son pipeline : le coût est donc déjà couvert par vos crédits.

Des limites sur des demandes plus poussées

Pour pousser l'outil dans ses retranchements, nous avons lancé un second test avec une application beaucoup plus complexe dédiée à la collaboration en entreprise (voir ici notre prompt). Lors de ce deuxième test, nous avons rencontré plusieurs problèmes de "responsive design" et de placement des boutons. L'interface utilisateur (UI) générée, bien que fonctionnelle, manque d'une finition "premium" et reste très générique. De plus, la prévisualisation mobile directement dans le navigateur de l'ordinateur est limitée à 30 minutes, ce qui complique les longues sessions de test et oblige à basculer systématiquement sur le smartphone physique via Expo Go. Emergent n'est donc pas magique : pour une application complexe, il faudra itérer longuement via le chat pour affiner le design et les fonctionnalités.

Le modèle de crédits : attention à la facture

Emergent fonctionne avec un système de crédits, et la facture peut vite grimper. Si le plan gratuit (10 crédits/mois) permet de découvrir l'interface, il faudra passer à la caisse pour un vrai projet. Le plan Standard à 20 $/mois offre 100 crédits. Or, le simple fait de lancer le déploiement actif d'une application consomme environ 50 crédits. Lors de notre test de création de l'application pour les notes de frais, nous avons consommé 137 crédits, dont 50 pour le déploiement. Un coût qui peut augmenter si l'on opte pour un CPU et une mémoire vive plus conséquents.

Pour des projets nécessitant de nombreuses itérations, le plan Pro à 200 $/mois (750 crédits) deviendra vite indispensable. Enfin, n'oubliez pas que la soumission aux stores implique des frais incompressibles imposés par Apple et Google : 25 $ en paiement unique pour le Play Store, et 99 $/an pour l'App Store.

Le bilan

Emergent permet de générer rapidement des applications mobiles natives testables, sans passer par un cycle de développement classique. La promesse de rapidité et de simplicité est globalement tenue. L'outil montre toutefois ses limites : des interfaces souvent génériques, une personnalisation encore restreinte et un modèle à crédits qui peut rapidement devenir contraignant. En l'état, il s'impose surtout comme une solution efficace pour valider un concept, voire publier des applications simples, mais reste insuffisant pour concevoir des produits complexes et réellement différenciants.