Saltare al contenuto principale
La migrazione da Cordova a Capacitor

Sposta il tuo'app di Cordova su Capacitor senza doverla ricodificare

Conserva il tuo web code e sostituisci la shell nativa. Utilizza i plugin gratuiti Capgo per ciò che i tuoi plugin di Cordova facevano, distribuisci con Capgo Build e aggiorna in tempo reale, e richiedi l'intervento del nostro team se vuoi che la migrazione venga eseguita per te.

Capgo plugin sono gratuiti e open source sotto MPL-2.0

Perché le squadre si spostano

La rete code è sufficiente. La cordova layer rallenta

La maggior parte degli app di Cordova mantengono la UI e la logica. Il lavoro è nei plugin, nella configurazione nativa e nel processo di rilascio

I plugin smettono di ricevere aggiornamenti

Molti plugin di Cordova non sono più mantenuti. Quando un nuovo iOS o Android SDK rompe uno, la tua squadra lo forca e porta il patch

I progetti nativi vengono generati

Cordova ricostruisce le piattaforme/ da config.xml e hooks, quindi le modifiche native manuali sono facili da perdere. Capacitor mantiene i progetti reali ios/ e android/ nel tuo repository che apri in Xcode e Android Studio

New device features need new plugins

Le chiavi pass, le biometrie, gli acquisti in-app e la posizione di background richiedono un plugin nativo mantenuto. Su Capacitor puoi scegliere tra plugin ufficiali e Capgo plugin

Ogni riparazione aspetta la revisione del negozio

Tutto ciò senza aggiornamenti in tempo reale, una correzione JavaScript di una riga richiede un nuovo binario. La revisione del negozio dura spesso 24-48 ore, a volte molto di più, e gli utenti devono ancora aggiornare.

Cosa Capgo offre alle squadre di Cordova

Plugin, build e aggiornamenti in tempo reale per la nuova pila

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

Sostituzione gratuita di plugin

Capgo mantiene Capacitor plugin per rilevamento biometrico, login sociale, SQLite, acquisti in-app, browser in-app, posizione di background e altro ancora. Sono open source sotto MPL-2.0.

Esplora Capgo plugin

Priorità per le correzioni dei plugin

Sui piani Capgo, i rapporti di bug dei plugin e le richieste di funzionalità sono gestiti in primo luogo dal team che mantiene i plugin.

Vedi i piani

Aggiornamenti in tempo reale anche con Cordova

Il @capgo/cordova-updater porta Capgo aggiornamenti live a Cordova iOS 7+ e Android 13+. Dopo il passaggio, mantieni lo stesso Capgo ID dell'applicazione e canali e passa al Capacitor plugin.

Guida all'aggiornamento di Cordova

Costruzioni cloud per iOS e Android

Capgo Build compila e firma i tuoi nuovi Capacitor progetti in cloud e può inviarli ai negozi. Una costruzione nativa tipica richiede 2-3 minuti.

Capgo Build guide

Verifiche di compatibilità native

Quando carichi un bundle, Capgo confronta i plugin nativi nel tuo progetto con il bundle live sul canale e ti dice quando un cambiamento richiede una nuova costruzione del negozio.

Live update compatibilità

Ritorno automatico

Chiamare notifyAppReady() quando il tuo app inizia. Se un nuovo bundle non chiama entro 10 secondi, il dispositivo torna alla versione lavorativa precedente.

Come funziona notifyAppReady

Esecuzione della migrazione da parte del nostro team

Eseguiamo le migrazioni di Cordova a Capacitor come progetti a prezzo fisso. Ricevi una proposta con ambito e calendario dopo una chiamata di scoperta gratuita.

Migrazione consulenza

Sostegno Premium dopo il lancio

Accesso diretto ai Capacitor ingegneri per crash native, fallimenti di build, rifiuti di store e conflitti di plugin.

Sostegno Premium

Mantieni il tuo app web. Sostituisci la shell nativa.

La migrazione modifica il layer nativo e il processo di rilascio. Il tuo prodotto rimane invariato per i tuoi utenti.

Cosa rimane
  • La tua UI, le tue rotte e il tuo framework web
  • La tua JS/TS code e la gestione dello stato
  • Il tuo backend, API e analisi
  • Il tuo ID applicazione e le liste dei negozi
Cambiamenti apportati
  • I progetti ios/ e android/ commessi al tuo repository
  • Impostazioni di config.xml sono state spostate in capacitor.config e file nativi
  • I plugin Cordova sono stati sostituiti o mantenuti compatibili
  • Configurazione di build, firma e rilascio
Risolvere i bug web dopo il lancio

Una volta che sei su Capacitor, invia modifiche JavaScript, HTML e CSS come aggiornamenti live. Le modifiche native ancora passano attraverso le store.

Configurazione dell'aggiornatore Capacitor
Rilasciare gli aggiornamenti in fasi

Invia un live update a un canale di test prima, poi a un percentuale di dispositivi di produzione. Amplia la distribuzione o annulla dall'CLI.

Distribuzione progressiva

Come funziona

How Cordova teams move to Capacitor with Capgo

Lo stesso processo si applica indipendentemente dal fatto che lo facciate da soli, lo affidiate a un agente AI o lo facciate fare dal nostro team.

  1. Elencare i plugin e la configurazione nativa

    Esporta la tua lista di plugin e piattaforme. Nota le preferenze di config.xml, le variabili dei plugin, i hook e eventuali modifiche manuali nelle piattaforme/. Questo è il tuo input di migrazione.

    cordova plugin list
    cordova platform ls
    Guida di migrazione passo dopo passo
  2. Aggiungere Capacitor accanto alla tua build web

    Installare Capacitor, impostare webDir sul tuo cartello di output, e aggiungere i progetti iOS e Android. La tua app web costruita 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. Sostituire i plugin di Cordova

    Mappare ogni plugin a un plugin ufficiale Capacitor o a un plugin Capgo. Capacitor può eseguire molti plugin di Cordova, ma le sostituzioni mantenute sono più sicure per il login, i pagamenti e lo storage.

    bun add @capgo/capacitor-native-biometric
    bun add @capgo/capacitor-social-login
    bunx cap sync
    Esplorare i plugin Capgo
  4. Costruisci, rilascia, poi aggiorna in tempo reale

    Costruisci e firma con Capgo. Costruisci e rilascia un aggiornamento di store con lo stesso ID dell'applicazione, in modo che si installi sulla versione di Cordova. Dopo di che, rilascia le correzioni del layer web come aggiornamenti in tempo reale.

    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 di costruzione Capgo

Fatto per te

Cosa il nostro team consegna

  • Capacitor progetti iOS e Android nel tuo repository che costruiscono in Xcode e Android Studio
  • Un mappatura dei plugin: ogni plugin Cordova sostituito, mantenuto o ricostruito, con la ragione
  • Impostazioni di config.xml, autorizzazioni e collegamenti profondi spostati nei progetti nativi
  • Una branca di migrazione testata e un elenco di rilascio, incluso l'aggiornamento dalla tua versione attuale dello store
  • Un setup di costruzione e rilascio, nel tuo CI o con Capgo Build
  • Code, plugin e documentazione assegnati alla tua azienda alla consegna

Scopo e timeline vengono inclusi in una proposta a prezzo fisso dopo una chiamata di scoperta gratuita. Se hai bisogno di un plugin che non esiste ancora, possiamo crearlo.

Migrazione consulente

Preferisci farlo da solo?

Segui la guida passo dopo passo con i plugin gratuiti Capgo, o lascia che un agente di codifica AI esegua i passaggi con Capgo abilità e una mappatura dei plugin.

Apps built with Capacitor

Capacitor esegue grandi app pubbliche

Queste app sono costruite con Capacitor: web code in un guscio nativo iOS e Android, lo stesso modello che il tuo app Cordova si sposta a.

Icona dell'applicazione Resultados Strumenti

Resultados

Applicazione dei risultati delle elezioni del Tribunale Elettorale Superiore del Brasile.

Installa su Google Play
15,0M
Valutazione della Store
2.8
Windy.com - Icona dell'app di previsione del tempo METEO

Windy.com - Previsione del tempo

L'app di previsione del tempo con mappe, layer radar e avvisi.

Installa su Google Play
32,9M
Valutazione dell'app
4.7
Icona dell'app BURGER KING APPLICAZIONE

BURGER KING

L'app di Burger King in Germania con offerte e un cercatore di ristoranti.

Instalazioni su Google Play
14,3M
Valutazione dell'app
3.9

Prova dei clienti

Ciò che le squadre che inviano con Capgo dicono

5.0/5 Valutato da squadre di sviluppatori 9,400+ Equipe Leggi le recensioni
Ritratto di Mikołaj Wilczek

Mikołaj Wilczek

Ingegnere principale delle piattaforme mobili, Tellent

"Abbiamo scoperto Capgo inizialmente attraverso i suoi plugin, e si è rivelato un ottimo punto di ingresso in un processo di rilascio molto più efficiente per il nostro team."

Ritratto di Sergiu S

Sergiu S

Developers responsabili, drivolino GmbH

The Capgo Capacitor Updater plugin ha completamente rivoluzionato il modo in cui distribuiamo gli aggiornamenti. Ciò che un tempo richiedeva giorni ora richiede solo minuti.

Ritratto di Michael Haberler

Michael Haberler

nethead emeritors

Bravo per il plugin di aggiornamento. Funziona senza problemi per me, e gli aggiornamenti in tempo reale sono un acceleratore incredibile per il ritorno veloce dei test.

FAQ

Cordova to Capacitor questions

Prima di iniziare una migrazione, quali team chiedono.

Non dobbiamo riscrivere l'app?

No. Your UI and business logic stay. The work is in the native projects, plugins, config, and build setup. Most code changes are in the places where you call a plugin API.

Guida di migrazione passo dopo passo

Posiamo mantenere i nostri plugin Cordova?

Capacitor può eseguire molti plugin di Cordova, quindi potete mantenere alcuni durante la migrazione. Per il login, le transazioni, lo storage e altri percorsi critici, utilizzate un plugin Capacitor mantenuto. I plugin Capgo sono gratuiti sotto MPL-2.0.

Esplorate i plugin Capgo

Siamo in grado di utilizzare Capgo aggiornamenti live prima di migrare?

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

Guida all'aggiornamento di Cordova

Quanto tempo richiede una migrazione?

Dipende dal numero di plugin che utilizzate e dalla quantità di codice nativo personalizzato code che avete. Se il nostro team lo esegue, otterrete una proposta di prezzo fissato con ambito e calendario dopo una chiamata di scoperta gratuita.

Migrazione consulenziale

Cosa possiamo distribuire come live update dopo la migrazione?

Il codice modificato in JavaScript, HTML, CSS e asset. L'aggiunta o l'aggiornamento di un plugin nativo richiede una nuova costruzione del negozio. Quando caricate un bundle, Capgo controlla la compatibilità nativa contro il bundle live sul canale.

Compatibilità Live update

Pianificate il vostro passaggio da Cordova

Prova le Capgo aggiornamenti in tempo reale e Capgo costruisci il tuo app, o prenota un appuntamento per pianificare una migrazione con il nostro team.

14-giorni di prova gratuita, nessuna carta di credito. I Capgo plugin sono gratuiti sotto MPL-2.0.