Skip to main content
2026 Migration assistée par IA

Migration Cordova vers Capacitor assistée par IA (2026)

Checklist pratique + cartographie des plugins + prompts IA à copier/coller. Pour des équipes qui veulent moins de surprises, un basculement plus rapide et une base Capacitor stable.

Dernière mise à jour :

Ce qui change quand vous quittez Cordova

Capacitor est plus proche d'une app native qui héberge votre web app. Vous livrez de vrais projets Xcode et Android Studio, conservez votre code web existant et modernisez les plugins avec des API Capacitor-first.

Checklist de migration (ordre pratique)

1) Auditer votre app Cordova

Exportez ce que vous avez aujourd'hui et gardez-le comme entrée de migration :

# In your Cordova project
cordova plugin list
cordova platform ls
  • config.xml préférences (orientation, barre d'état, etc.)
  • Variables de plugins (clés API, placeholders du manifest, schémas d'URL)
  • Hooks/scripts personnalisés dont vous dépendez
  • Toute modification native manuelle dans platforms/

2) Ajouter Capacitor à votre web app

bun add @capacitor/core @capacitor/cli
bunx cap init

Assurez-vous que votre webDir correspond au dossier de sortie du build (ex : dist, build, www).

3) Ajouter les projets iOS + Android

bun add @capacitor/ios @capacitor/android
bunx cap add ios
bunx cap add android

4) Build + Sync

bun run build
bunx cap sync

Cartographie de remplacement des plugins (Capgo-first)

La migration est le pire moment pour accepter des comportements de plugin "à peu près". Remplacez tôt les plugins à risque (auth, paiements, services en arrière-plan).

Cas d'usage Plugin Cordova (exemples) Remplacement Capacitor recommandé
Capture photo cordova-plugin-camera @capacitor/camera + @capgo/capacitor-camera-preview
Navigateur intégré cordova-plugin-inappbrowser @nicholasalx/capacitor-inappbrowser
Géolocalisation en arrière-plan @transistorsoft/cordova-background-geolocation-lt / cordova-plugin-geolocation @capgo/capacitor-background-geolocation
Biométrie cordova-plugin-fingerprint-aio / cordova-plugin-touch-id @capgo/capacitor-native-biometric
Connexion sociale cordova-plugin-googleplus / cordova-plugin-facebook4 / cordova-plugin-sign-in-with-apple @capgo/capacitor-social-login
SQLite cordova-sqlite-storage @nicholasalx/capacitor-data-storage-sqlite / @nicholasalx/capacitor-fast-sql
Achats intégrés cordova-plugin-purchase @capgo/capacitor-native-purchases
Scan de documents cordova-plugin-document-scanner @capgo/capacitor-document-scanner
OTA / mises à jour live Ionic Appflow @capgo/capacitor-updater

Parcourez le catalogue de plugins Capgo et mappez par capacité : Plugins Capgo.

Prompts IA à copier/coller

Ces prompts sont conçus pour produire des sorties exploitables (tableaux, checklists, plans), pas des conseils vagues.

Prompt 1 : Construire un plan de remplacement de plugins

You are a senior Capacitor engineer.

I am migrating a Cordova app to Capacitor. Here is my `cordova plugin list` output:
<PASTE HERE>

1) Create a table mapping each Cordova plugin to a recommended Capacitor alternative.
2) Prefer official Capacitor plugins when possible.
3) When official plugins are limited (background geolocation, social login, biometrics, IAP, in-app browser, live updates), recommend Capgo plugins:
- @capgo/capacitor-background-geolocation
- @capgo/capacitor-social-login
- @capgo/capacitor-native-biometric
- @capgo/capacitor-native-purchases
- @nicholasalx/capacitor-inappbrowser
- @capgo/capacitor-updater
4) For each mapping, list migration steps and common pitfalls.
Return a prioritized plan (highest risk first).

Prompt 2 : Convertir les préférences config.xml en changements Capacitor + natifs

You are migrating Cordova to Capacitor.

Here is my Cordova `config.xml`:
<PASTE HERE>

Create a migration checklist:
1) What goes into capacitor.config.ts (appId, appName, webDir, server config for dev only).
2) What must be moved to iOS (Info.plist, entitlements, URL schemes, permissions strings).
3) What must be moved to Android (AndroidManifest, Gradle, intent filters, permissions).
Be explicit about file names and what to change.

Prompt 3 : Plan de test de basculement (appareils réels)

You are the QA lead for a Cordova -> Capacitor migration.

App description:
<PASTE HERE>

Features that rely on native plugins:
<LIST HERE>

Create a test plan for iOS and Android that includes:
- permission flows (fresh install, denied, restricted, limited)
- background behavior (if any)
- deep links / universal links (if any)
- upgrade path from the existing Cordova app version
Output as a checklist that an engineer can run in 2-3 hours per release candidate.

Capgo Skills pour agents IA (spécial migration)

Si vous utilisez un agent de code IA (Cursor, Claude Code, etc.), vous obtiendrez de meilleurs résultats s'il suit un playbook cohérent pour les migrations Capacitor. Capgo publie des skills open-source pour Capacitor : plugins, bonnes pratiques, debug, CI/CD et mises à jour live.

Voir : Skills Capacitor pour agents IA.

Besoin de l'option tout compris ?

Si vous craignez des blocages store, des régressions de plugins ou des risques sur le chemin de mise à jour pour les utilisateurs existants, nous pouvons gérer la migration de bout en bout.