Salta al contenuto principale
Migrazione da Cordova a Capacitor

Passa la tua app Cordova a Capacitor senza riscriverla

Mantieni il tuo code web e sostituisci la shell nativa. Usa i plugin Capgo gratuiti per sostituire i tuoi plugin Cordova, rilascia con Capgo Build e Live Update, o affida la migrazione al nostro team.

I plugin Capgo sono free e open source sotto MPL-2.0

Perché i team migrano

Il web code va bene. Il layer Cordova ti rallenta.

La maggior parte delle app Cordova mantiene UI e logica. Il lavoro consiste in plugin, configurazione nativa e processo di rilascio.

I plugin non ricevono più aggiornamenti

Molti plugin Cordova non sono più mantenuti. Quando una nuova SDK di iOS o Android ne rompe uno, il tuo team ne fa il fork e mantiene la patch.

I progetti nativi vengono generati

Cordova ricostruisce platforms/ da config.xml e hooks, quindi le modifiche native manuali si perdono facilmente. Capacitor mantiene progetti ios/ e android/ reali nel tuo repo, che apri in Xcode e Android Studio.

Le nuove feature richiedono nuovi plugin

Passkeys, biometria, acquisti in-app e localizzazione in background richiedono tutti un plugin nativo mantenuto. Con Capacitor puoi scegliere tra plugin ufficiali e plugin Capgo.

Ogni fix deve attendere la revisione degli store

Senza Live Updates, un fix JavaScript di una riga richiede un nuovo binario. La revisione degli store richiede spesso 24–48 ore, a volte molto di più, e gli utenti devono comunque aggiornare.

Cosa offre Capgo ai team Cordova

Plugin, build e Live Updates per il nuovo stack

Usa solo ciò che ti serve. I plugin sono gratuiti, la piattaforma ha una prova di 14 giorni e il nostro team può gestire la migrazione.

Plugin sostitutivi gratuiti

Capgo mantiene Capacitor plugin per biometria, social login, SQLite, acquisti in-app, in-app browser, posizione in background e altro. Sono open source sotto licenza MPL-2.0.

Sfoglia i plugin Capgo

Fix prioritari per i plugin

Con qualsiasi piano Capgo, i bug report e le feature request sui plugin vengono gestiti prioritariamente dal team che li mantiene.

Vedi i piani

Live Update anche con Cordova

@capgo/cordova-updater porta i Capgo live update su Cordova per iOS 7+ e Android 13+. Dopo la migrazione, mantieni lo stesso Capgo app ID e i canali, passando al plugin Capacitor.

Guida all'updater Cordova

Cloud build per iOS e Android

Capgo Build compila e firma i tuoi nuovi progetti Capacitor nel cloud e può inviarli agli store. Un tipico Native Build richiede 2–3 minuti.

Guida alla build Capgo

Check di compatibilità native

Quando carichi un bundle, Capgo confronta i plugin nativi del tuo progetto con il bundle attivo sul canale e ti avvisa quando una modifica richiede una nuova build per lo store.

Compatibilità Live update

Rollback automatico

Chiama notifyAppReady() all'avvio della tua app. Se un nuovo bundle non lo chiama entro 10 secondi, il dispositivo torna all'ultima versione funzionante.

Come funziona notifyAppReady

Migrazione gestita dal nostro team

Gestiamo le migrazioni da Cordova a Capacitor come progetti a prezzo fisso. Dopo una call conoscitiva gratuita ricevi una proposta con ambito e tempistiche.

Consulenza per la migrazione

Supporto premium post-lancio

Accesso diretto agli ingegneri di Capacitor per crash nativi, build fallite, rifiuti degli store e conflitti tra plugin.

Supporto Premium

Mantieni la tua web app. Sostituisci la shell nativa.

La migrazione cambia il layer nativo e il processo di release. Il tuo prodotto resta invariato per gli utenti.

Cosa resta
  • La tua UI, le route e il framework web
  • Il tuo code JS/TS e la gestione dello stato
  • Il tuo backend, le API e le analytics
  • L'app ID e le schede sugli store
Cosa cambia
  • I progetti ios/ e android/ committati nel tuo repo
  • Impostazioni di config.xml spostate in capacitor.config e nei file nativi
  • Plugin Cordova sostituiti o mantenuti se compatibili
  • Setup di build, signing e release
Correggere i bug web dopo il lancio

Una volta su Capacitor, rilascia fix in JavaScript, HTML e CSS come Live Update. Le modifiche native passano ancora tramite gli store.

Setup dell'updater Capacitor
Rilascia gli aggiornamenti a step

Invia un live update a un canale di test e poi a una percentuale di dispositivi in produzione. Espandi il rollout o fai il rollback da CLI.

Rollout progressivi

Come funziona

Come i team Cordova passano a Capacitor con Capgo

Gli stessi quattro passaggi valgono se lo fai tu, se lo affidi a un agente AI o se lo gestisce il nostro team.

  1. Elenca i tuoi plugin e la config nativa

    Esporta la lista dei plugin e le piattaforme. Nota le preferenze in config.xml, le variabili dei plugin, gli hook e ogni modifica manuale in platforms/. Questo è il tuo input di migrazione.

    cordova plugin list
    cordova platform ls
    Guida alla migrazione passo dopo passo
  2. Aggiungi Capacitor accanto al tuo web build

    Installa Capacitor, imposta webDir sulla cartella di output della build e aggiungi i progetti iOS e Android. La tua web app compilata viene copiata in entrambi.

    bun add @capacitor/core @capacitor/cli
    bun add @capacitor/ios @capacitor/android
    bunx cap init
    bunx cap add ios
    bunx cap add android
  3. Sostituisci i tuoi plugin Cordova

    Associa ogni plugin a un plugin ufficiale Capacitor o a un plugin Capgo. Capacitor può eseguire molti plugin Cordova, ma i sostituti mantenuti sono più sicuri per login, pagamenti e storage.

    bun add @capgo/capacitor-native-biometric
    bun add @capgo/capacitor-social-login
    bunx cap sync
    Sfoglia i plugin Capgo
  4. Build, release e aggiornamenti live

    Build e firma con Capgo. Pubblica un aggiornamento sugli store con lo stesso app ID, così si installerà sopra la versione Cordova. Dopo, rilascia i fix del web-layer come live update.

    npx @capgo/cli@latest build init
    npx @capgo/cli@latest build request --platform ios
    # after the store release, for web-layer fixes
    npx @capgo/cli@latest bundle upload --channel production
    Guida alla build Capgo

Fatto per te

Cosa consegna il nostro team

  • Progetti iOS e Android Capacitor nel tuo repo che compilano in Xcode e Android Studio
  • Mappa dei plugin: ogni plugin Cordova sostituito, mantenuto o ricostruito, con la relativa motivazione
  • Impostazioni config.xml, permessi e deep link migrati nei progetti nativi
  • Branch di migrazione testato e checklist di rilascio, incluso l'upgrade dalla tua versione attuale sugli store
  • Setup di build e release, nella tua CI o con Capgo Build
  • Code, plugin e documentazione assegnati alla tua azienda alla consegna

Ambito e tempistiche arrivano in una proposta a prezzo fisso dopo una discovery call gratuita. Se ti serve un plugin che non esiste ancora, possiamo crearlo.

Consulenza per la migrazione

Preferisci fare da solo?

Segui la guida passo dopo passo con i plugin Capgo gratuiti, o lascia che un agente AI esegua i passaggi con le skill Capgo e una plugin map.

App buildate con Capacitor

Capacitor gestisce grandi app pubbliche

Queste app sono buildate con Capacitor: web code in una shell nativa iOS e Android, lo stesso modello verso cui migra la tua app Cordova.

Icona dell'app Resultados Strumenti

Risultati

App dei risultati elettorali del Tribunale Superiore Elettorale del Brasile.

Installazioni Google Play
15,0M
Valutazione store
2.8
Icona dell'app Windy.com - Previsioni meteo METEO

Windy.com - Previsioni Meteo

App meteo con mappe, livelli radar e avvisi.

Installazioni Google Play
32,9M
Valutazione store
4.7
icona app BURGER KING® APPLICAZIONE

BURGER KING®

App di Burger King Germania con offerte e localizzatore di ristoranti.

Installazioni Google Play
14,3M
Valutazione store
3.9

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 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.”

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.”

FAQ

Domande sulla migrazione da Cordova a Capacitor

Cosa chiedono i team prima di iniziare la migrazione.

Dobbiamo riscrivere l'app?

No. La UI e la business logic restano. Il lavoro riguarda i progetti nativi, i plugin, la configurazione e il setup di build. La maggior parte delle modifiche code avviene nei punti in cui chiami un plugin API.

Guida alla migrazione passo dopo passo

Possiamo mantenere i nostri plugin Cordova?

Capacitor può eseguire molti plugin Cordova, quindi puoi mantenerne alcuni durante la migrazione. Per login, pagamenti, storage e altri flussi critici, usa un plugin Capacitor mantenuto. I plugin Capgo sono gratuiti con licenza MPL-2.0.

Sfoglia i plugin Capgo

Possiamo usare i live updates di Capgo prima di migrare?

Sì. @capgo/cordova-updater supporta Cordova iOS 7+ e Android 13+ con gli stessi CLI e canali. Quando passerai a Capacitor, mantieni l'app ID Capgo e i canali e passa a @capgo/capacitor-updater.

Guida all'updater Cordova

Quanto tempo richiede una migrazione?

Dipende da quanti plugin usi e da quanto codice nativo code personalizzato hai. Se il nostro team se ne occupa, ricevi una proposta a prezzo fisso con scope e tempistiche dopo una discovery call gratuita.

Consulenza per la migrazione

Cosa possiamo rilasciare come live update dopo la migrazione?

Modifiche a JavaScript, HTML, CSS e asset. L'aggiunta o l'aggiornamento di un plugin nativo richiede una nuova build per gli store. Quando carichi un bundle, Capgo verifica la compatibilità nativa rispetto al bundle live sul canale.

Compatibilità Live update

Pianifica il passaggio da Cordova

Prova Capgo Live Updates e Capgo Build sulla tua app, oppure prenota una call per definire l'ambito di una migrazione con il nostro team.

Prova gratuita di 14 giorni, senza carta di credito. I plugin Capgo sono gratuiti con licenza MPL-2.0.