Salta al contenuto principale
2026 Migrazione assistita da AI

Migrazione da Cordova a Capacitor assistita da AI (2026)

Fornisci al tuo agente AI un piano d'azione: installa la skill cordova-to-capacitor di Capgo, incolla la lista dei plugin nei prompt qui sotto, controlla la mappa dei plugin e connetti il server MCP Capgo per caricare i bundle e richiedere i build. Ogni modifica è soggetta alla tua revisione.

Ultimo aggiornamento:

supporto umano di Martin

Come funziona

Come eseguire la migrazione con un agente AI

Una skill, un inventario, piccoli step verificati e un test su dispositivo reale prima del rilascio.

  1. Installa la skill Capgo

    Aggiungi la skill cordova-to-capacitor al tuo coding agent. Fornisce all'agente l'ordine di migrazione e le scelte per i plugin Capacitor.

    npx skills add https://github.com/Cap-go/capgo-skills --skill cordova-to-capacitor
    Skill Capacitor per Agenti AI
  2. Parti da una mappa dei plugin, non da code

    Chiedi all'agente di analizzare il tuo progetto Cordova e generare una tabella di sostituzione dei plugin. Revisionala prima di modificare i file.

    Use the cordova-to-capacitor skill from Cap-go/capgo-skills to migrate this Cordova app to Capacitor. Start with a plugin replacement table and wait for my review before changing files.
    Copia i prompt completi
  3. Revisiona ogni step e testa sui dispositivi

    Lascia che l'agente aggiunga Capacitor, sposti le impostazioni di config.xml e sostituisca i plugin con piccoli commit. Testa permessi, deep link e l'upgrade dalla versione attuale dello store su dispositivi reali.

    bunx cap sync
    bunx cap run ios
    bunx cap run android
    Checklist di migrazione
  4. Connetti il server MCP Capgo per il rilascio

    Con il server MCP attivo, l'agente può caricare bundle, gestire i canali e richiedere Native Build. Le modifiche ai plugin richiedono ancora il rilascio sugli store.

    npx @capgo/cli@latest login YOUR_API_KEY
    npx @capgo/cli@latest mcp
    Riferimento comandi MCP

Cosa cambia lasciando Cordova

Capacitor è un'app nativa che ospita la tua web app. Gestisci veri progetti Xcode e Android Studio, mantieni il tuo code web esistente e sostituisci i plugin Cordova con i plugin Capacitor. Questo rende il lavoro facile da suddividere in piccoli step gestibili da un agente e revisionabili da te.

Checklist di Migrazione (Ordine Pratico)

1) Auditing della tua App Cordova

Esporta ciò che hai oggi per usarlo come input di migrazione:

# In your Cordova project
cordova plugin list
cordova platform ls
  • config.xml preferences (orientamento, status bar, ecc.)
  • Variabili dei plugin (API keys, manifest placeholders, URL schemes)
  • Hook o script custom di cui ti affidi
  • Qualsiasi modifica nativa manuale all'interno di platforms/

2) Aggiungi Capacitor alla tua Web App

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

Assicurati che il tuo webDir corrisponda alla cartella di build (es: dist, build, www).

3) Aggiungi i progetti 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

Mappa Plugin Replacement (Capgo-First)

Sostituisci prima i plugin ad alto rischio: login, pagamenti, storage e servizi in background. I plugin Capgo sono free e open source sotto licenza MPL-2.0, e con qualsiasi piano Capgo le segnalazioni di bug dei plugin hanno la priorità.

Caso d'uso Plugin Cordova (Esempi) Replacement Capacitor consigliato
Scatto fotocamera cordova-plugin-camera @capacitor/camera + @capgo/camera-preview
Browser in-app cordova-plugin-inappbrowser @capgo/capacitor-inappbrowser
Geolocalizzazione in background @transistorsoft/cordova-background-geolocation-lt / cordova-plugin-geolocation @capgo/background-geolocation
Biometria cordova-plugin-fingerprint-aio / cordova-plugin-touch-id @capgo/capacitor-native-biometric
Social login cordova-plugin-googleplus / cordova-plugin-facebook4 / cordova-plugin-sign-in-with-apple @capgo/capacitor-social-login
SQLite cordova-sqlite-storage @capgo/capacitor-data-storage-sqlite / @capgo/capacitor-fast-sql
In-app purchase cordova-plugin-purchase @capgo/native-purchases
Scansione documenti cordova-plugin-document-scanner @capgo/capacitor-document-scanner
OTA / Live Update Deploy di Ionic Appflow @capgo/capacitor-updater ( @capgo/cordova-updater mentre sei ancora su Cordova

Esplora il catalogo plugin di Capgo e mappa per funzionalità: Plugin Capgo.

Prompt AI da Copiare e Incollare

Questi prompt sono progettati per generare output utilizzabili (tabelle, checklist, piani), non consigli vaghi.

Prompt 1: Piano di Sostituzione Plugin

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/background-geolocation
- @capgo/capacitor-social-login
- @capgo/capacitor-native-biometric
- @capgo/native-purchases
- @capgo/capacitor-inappbrowser
- @capgo/capacitor-updater
4) For each mapping, list migration steps and common pitfalls.
Return a prioritized plan (highest risk first).

Prompt 2: Converti Preferenze config.xml in Capacitor + Modifiche Native

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: Piano di Test Cutover (Dispositivi Reali)

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.

Skill Capgo per Agenti AI

Le skill forniscono al tuo agente un playbook testato invece di semplici ipotesi. La skill cordova-to-capacitor copre l'ordine di migrazione. capacitor-plugins aiuta a scegliere e installare i plugin, mentre capgo-live-updates configura l'updater dopo il passaggio. Le skill sono open source e si installano con un solo comando.

Vedi: Skill Capacitor per Agenti AI.

npx skills add https://github.com/Cap-go/capgo-skills --skill cordova-to-capacitor

Server MCP Capgo

Dopo aver effettuato il login con CLI Capgo, avvia il server MCP locale per permettere al tuo agente di elencare app, fare l'upload di bundle, gestire i channel, controllare la compatibilità nativa e richiedere Native Build. Senza l'installazione locale, connetti il tuo agente al server MCP ospitato su api.capgo.app/mcp per gestire l'account e cercare nella documentazione.

npx @capgo/cli@latest login YOUR_API_KEY
npx @capgo/cli@latest mcp

Cerchi una soluzione all-inclusive?

Se temi blocchi sugli store, regressioni dei plugin o complicazioni nel percorso di upgrade, il nostro team può gestire l'intera migrazione end-to-end.

App buildate con Capacitor

Le app complesse rivelano checklist di migrazione nascoste

App di marketplace, banking e ticketing combinano flussi di ricerca, account, media, posizione e transazioni. Una migrazione assistita dall'AI aiuta a trasformare quella superficie di funzionalità in una mappa di plugin Capacitor, un piano di test e una checklist per il rollout graduale.

Icona dell'app Cars.co.za AUTO E VEICOLI

Cars.co.za

App marketplace auto con annunci, ricerca, foto e flussi account.

Installazioni Google Play
1,9M
Valutazione store
4.4
Icona dell'app Vyom - Union Bank of India FINANZA

Vyom - Union Bank of India

App di mobile banking di Union Bank of India con schermate di pagamenti e conti.

Installazioni Google Play
28,0M
Valutazione store
3.7
Icona dell'app KAI Access: Train Booking App VIAGGI E LOCALI

Accesso KAI: App per la prenotazione di treni

App ferroviaria indonesiana per prenotare, spostare o controllare lo stato dei viaggi.

Installazioni Google Play
13,5M
Valutazione store
3.6

Cosa dicono i clienti

Cosa dicono i team che rilasciano con Capgo

5.0/5 valutato dai team di sviluppatori 9,400+ team Leggi le recensioni
Ritratto di Mikołaj Wilczek

Mikołaj Wilczek

Principal Mobile Platform Engineer presso Tellent

“Abbiamo scoperto Capgo inizialmente grazie ai suoi plugin, e si è rivelato un ottimo punto d'ingresso per un processo di rilascio molto più efficiente per il nostro team.”

Ritratto di Michael Haberler

Michael Haberler

nethead emeritors

“Ottimo lavoro sul plugin updater. Per me funziona alla perfezione e i live update sono un super acceleratore per velocizzare i test.”

Ritratto di Sergiu S

Sergiu S

Lead Developer, drivolino GmbH

“Il plugin Capgo Capacitor Updater ha rivoluzionato il nostro modo di rilasciare gli aggiornamenti. Quello che prima richiedeva giorni, ora si fa in pochi minuti.”

FAQ

Domande sulla migrazione AI

Cosa chiedono i team prima di affidare una migrazione Cordova a un agente.

Un agente AI può migrare un'app Cordova da solo?

Può svolgere gran parte del lavoro meccanico: aggiungere Capacitor, spostare le impostazioni di config.xml e sostituire i plugin. Dovrai comunque revisionare le modifiche, testare sui dispositivi reali e gestire la firma e il rilascio sugli store.

Skill Capacitor per Agenti AI

Quale skill Capgo dovremmo installare?

Inizia con cordova-to-capacitor. Aggiungi capacitor-plugins per la scelta dei plugin e capgo-live-updates quando configuri i Live Update dopo la migrazione. Se preferisci, un singolo comando installa l'intero set.

Skill Capacitor per Agenti AI

Cosa può fare il server MCP Capgo?

Il server locale può elencare e creare app, fare l'upload e l'elenco dei bundle, gestire i canali, controllare la compatibilità nativa, leggere le statistiche e richiedere Native Build. Utilizza il tuo login Capgo CLI.

Riferimento comandi MCP

I plugin Capgo nella mappa hanno un costo?

No. I plugin Capgo sono open source sotto licenza MPL-2.0. Un piano Capgo aggiunge Live Update, Native Build e la gestione prioritaria dei bug report dei tuoi plugin.

Plugin Capgo

E se l'agente si blocca?

Affida le parti difficili al nostro team. Gestiamo le migrazioni da Cordova a Capacitor come progetti a prezzo fisso, e il Premium Support ti garantisce l'accesso diretto agli ingegneri di Capacitor.

Servizio di migrazione da Cordova a Capacitor