Un site réactif n'est pas une application de magasin
Une application native est nécessaire pour encapsuler votre code web, les notifications push et les API de périphérique.
Pour les équipes avec une application web
Enveloppez votre build web existant avec Capacitor, construisez des binaires signés avec Capgo Build, et publiez-les sur l'App Store et Google Play. Après le lancement, expédiez les modifications web sous forme d'actualisations en direct. Votre web code reste la source.
14 jours d'essai gratuit illimité. Pas de carte de crédit requise.
npm install @capacitor/core @capacitor/cli @capacitor/ios @capacitor/android
npx cap init "Your App" com.company.app --web-dir dist
npx cap add ios && npx cap add android
npx @capgo/cli@latest init
npx @capgo/cli@latest build request --platform ios
Votre application web
Réactif, Vue, Angular, Svelte ou tout autre ensemble qui construit des fichiers statiques
Mettez en magasin les applications que vous mettez à jour
Les projets iOS et Android natifs, construits dans le cloud, mis à jour par Wi-Fi
Le problème
Une application native est nécessaire pour encapsuler votre code web, les notifications push et les API de périphérique.
Xcode, Android Studio, les certificats de signature, les coffres-forts et les enregistrements de magasin sont des tâches que votre équipe n'a pas encore effectuées.
Votre application web est déployée dès la fusion. Une application de magasin attend la revue après chaque modification, souvent 24 à 48 heures, parfois beaucoup plus longtemps.
Avant de commencer
Most web apps work inside Capacitor with few changes. These three checks catch the common problems early.
Capacitor charge vos fichiers construits à partir d'un seul dossier (webDir). Vite, Angular et Vue produisent cela par défaut. Next.js nécessite une exportation statique.
Next.js avec CapacitorVérifiez que les routes côté client, les redirections OAuth et les liens fonctionnent à l'intérieur de l'application, et non seulement sur votre domaine.
Guide de la conversion de l'application web en CapacitorListez les fonctionnalités qui nécessitent un plugin natif : notifications push, caméra, fichiers, biométriques ou achats en application.
Capacitor pluginsLa Solution
Capacitor donne à votre application web une coquille native. Capgo la construit, la déploie dans les magasins et la met à jour.
Capacitor place votre application web native dans les projets iOS et Android. Les plugins vous donnent accès aux fonctionnalités du dispositif via JavaScript.
Capacitor pluginsDemander des builds iOS et Android à partir de CLI. Les builds iOS s'exécutent sur des Macs cloud, il n'est donc pas nécessaire d'en avoir un sur l'équipe. Une build typique prend 2-3 minutes.
Capgo Build docsLes builds signés sont envoyés vers App Store Connect et Google Play. Les premières mises à jour et chaque changement natif nécessitent encore une revue des magasins.
Capgo Build docsEnvoyer les modifications JavaScript, HTML, CSS et d'actifs vers les applications installées sans nouvelle mise à jour du magasin. Tester sur un canal de test en premier.
Canaux de documentationComment ça marche
From an existing web app to store builds and live updates. Capacitor commands come from the Capacitor CLI, Capgo commands from the Capgo CLI docs.
Installez Capacitor, configurez le nom de l'application, l'ID de l'application et le répertoire de sortie de build, puis ajoutez les projets iOS et Android.
npm install @capacitor/core @capacitor/cli @capacitor/ios @capacitor/android
npx cap init "Your App" com.company.app --web-dir dist
npx cap add ios
npx cap add android
Guide de conversion de l'application web en Capacitor
L'inscription ajoute votre application à Capgo, crée un canal de production, installe le plugin de mise à jour et vous guidez à travers une mise à jour de test initiale.
npx @capgo/cli@latest init
CLI : guide de mise en route
Configurez la signature une fois, puis demandez des builds iOS et Android. Les builds signés sont envoyés à App Store Connect et Google Play pour examen.
npm run build && npx cap sync
npx @capgo/cli@latest build init
npx @capgo/cli@latest build request --platform ios
npx @capgo/cli@latest build request --platform android
Capgo : documentation de construction
After users install the store app, upload each new web build to a channel. Native changes still need a new store build.
npm run build
npx @capgo/cli@latest bundle upload --channel production
__CAPGO_KEEP_0__
Agent de codage facultatif : l'intelligence artificielle
If you use an AI coding agent, paste this brief. It inspects the app and writes a handoff file with the config, plugin needs, and open tasks before anyone runs native tooling.
Développez une application mobile
You are preparing this existing web app to become an installable iOS and Android app.
Do not assume you can run local tooling. If this environment cannot create native projects or run local tools, create a clean handoff document instead.
Inspect the app and return:
1. The framework, package manager, production build process, and build output folder.
2. Whether the app can be exported or committed to a real Git repository.
3. The app name, bundle ID or package ID suggestion, app icon and splash-screen source, and any missing brand assets.
4. Auth, redirect, deep-link, storage, camera, push, payment, geolocation, file, or notification features that need native plugin planning.
5. Routing, environment variables, API URLs, and asset assumptions that could break inside a native WebView.
6. A proposed Capacitor configuration, including appId, appName, webDir, and required plugins, without inventing secrets.
7. A release-channel plan: production, staging, preview, and rollback expectations for web-layer updates.
8. A list of tasks that must happen outside this environment, such as Apple signing, Android keystore setup, native sync, store records, and signed builds.
9. A docs/mobile-release-handoff.md file with the exact checklist, open questions, and files that a developer or build service should handle next.
10. A short summary of what you changed, what you could not do in this environment, and the next human action.
Apps built with Capacitor
Products that already live on the web can package the same code with Capacitor, publish to the App Store and Google Play, and keep shipping web-layer improvements as live updates.
Un produit de sondage d'audience utilisé sur le web et sur les téléphones, où les présentateurs et les participants attendent les mêmes flux.
Un marché avec un grand produit web où l'embauche, les messages et les écrans de compte sont également livrés dans une application de magasin.
Service de listings TV avec un site web animé et une application de magasin qui affiche la même guide et contenu éditorial.
La preuve de nos clients
Conception, rayon 5
“Capgo Build helped us simplify our Capacitor app release process. We can build and ship iOS and Android apps from one clear workflow.”
Fondateur, NuTriQ
« Pouvoir déployer des mises à jour OTA en production instantanément sans attendre les cycles de revue complets de l'App Store a été un avantage opérationnel massif. »
Qui paie, Anirol
“Depuis que j'ai commencé à utiliser Capgo, tout est plus rapide, et je peux donner à mes utilisateurs le temps qu'ils méritent sans négliger ma vie quotidienne.”
FAQ
Réponses rapides pour les équipes qui portent une application web existante vers l'App Store et Google Play.
Non. Capacitor exécute votre build web existant à l'intérieur de projets natifs iOS et Android. Vous ajoutez des plugins là où vous avez besoin de fonctionnalités de périphérique et vous conservez un code unique pour la web et la mobile.
Guide de conversion de l'application web à CapacitorOui, avec une exportation statique. Capacitor charge les fichiers à partir de votre dossier de sortie de build, donc définissez output : 'export' et pointez webDir vers le dossier exporté. Vite, Angular et Vue produisent un output statique par défaut.
Next.js avec CapacitorNon. Capgo Build exécute les builds iOS sur des machines Mac en nuage et télécharge le build signé sur App Store Connect. Vous avez toujours besoin d'un compte Apple Developer.
Capgo Build docsJavaScript, HTML, CSS, and assets can ship as live updates. Adding a plugin, changing permissions, or updating Capacitor needs a new store build.
Live update ou une mise à jour native ?Oui. Exécutez l'upload de bundle après votre build web dans GitHub Actions, GitLab CI ou tout pipeline, et demandez des mises à jour natives du même pipeline lorsque les code natives changent.
Intégration CI/CDCommencez votre essai gratuit de 14 jours, enveloppez votre application avec Capacitor, et demandez vos premiers builds iOS et Android à partir de CLI.
Soutien humain de Martin
14 jours d'essai gratuit illimité. Pas de carte de crédit requise.
Besoin d'entreprise ? Parlez à notre équipe