Saltar al contenido principal
Capgo logo
Cordova to Capacitor migration

Move your Cordova app to Capacitor without rewriting it

Mantén tu web code y reemplaza la caja de comandos nativa. Utiliza plugins Capgo gratuitos para lo que tus plugins de Cordova hacían, envía con Capgo Build y actualizaciones en vivo, y llama a nuestro equipo si deseas que te hagan la migración.

Asistencia humana de Martin

Los Capgo plugins son gratuitos y de código abierto bajo MPL-2.0

¿Por qué los equipos se mueven

The web code is fine. The Cordova layer slows you down.

La mayoría de las aplicaciones de Cordova mantienen su interfaz y lógica. El trabajo se realiza en plugins, configuración nativa y el proceso de lanzamiento.

Los plugins dejan de recibir actualizaciones

Muchos plugins de Cordova ya no están mantenidos. Cuando un nuevo SDK de iOS o Android rompe uno, su equipo lo forkea y lleva el parche.

Los proyectos nativos se generan

Cordova reconstruye las plataformas/ desde config.xml y hooks, por lo que las ediciones nativas manuales son fáciles de perder. Capacitor mantiene los proyectos reales ios/ y android/ en su repositorio que abre en Xcode y Android Studio.

New device features need new plugins

Passkeys, biometría, compras en la aplicación y ubicación de fondo necesitan un plugin nativo mantenido. En Capacitor puede elegir entre plugins oficiales y Capgo plugins.

Todo arreglo espera la revisión de la tienda

Sin actualizaciones en vivo, una fijación de JavaScript de una línea necesita un nuevo binario. La revisión de la tienda suele tardar entre 24 y 48 horas, a veces mucho más, y los usuarios todavía deben actualizar.

¿Qué Capgo da a los equipos de Cordova?

Plugins, compilaciones y actualizaciones en vivo para la nueva pila

Utilice solo lo que necesita. Los plugins son gratuitos, la plataforma tiene una prueba de 14 días y nuestro equipo puede realizar la migración.

Reemplazo de plugins gratuitos

Capgo mantiene Capacitor plugins de biometría, inicio de sesión social, SQLite, compras en la aplicación, navegador en la aplicación, ubicación de fondo y más. Estos están bajo licencia MPL-2.0.

Explora Capgo plugins

Soluciones de plugins prioritarias

En cualquier plan de Capgo, los informes de errores de plugins y solicitudes de características se manejan primero por el equipo que mantiene los plugins.

Ver planes

Live updates while still on Cordova

@capgo/cordova-updater trae Capgo actualizaciones en vivo a Cordova iOS 7+ y Android 13+. Después del cambio, mantenga el mismo Capgo ID de aplicación y canales y cambie a Capacitor plugin.

Guía del actualizador de Cordova

Compilación en la nube para iOS y Android

Capgo Build compila y firma sus nuevos Capacitor proyectos en la nube y puede enviarlos a las tiendas. Una compilación nativa típica toma 2-3 minutos.

Capgo Build guide

Compatibilidad nativa de verificación

Cuando subas un paquete, Capgo compara los plugins nativos de tu proyecto con el paquete en vivo en el canal y te dice cuándo un cambio necesita una nueva compilación de tienda.

Compatibilidad de Live update

Rolback automático

Llamar a notifyAppReady() cuando tu aplicación comience. Si un nuevo paquete no lo llama dentro de 10 segundos, el dispositivo regresa a la última versión que funcionaba.

Cómo funciona notifyAppReady

La migración se ejecuta por nuestro equipo

Realizamos migraciones de Cordova a Capacitor como proyectos de precio fijo. Obtienes una propuesta con alcance y cronograma después de una llamada de descubrimiento gratuita.

Asesoramiento de migración

Apoyo Premium después del lanzamiento

Acceso directo a los ingenieros de Capacitor para fallas nativas, errores de compilación, rechazos de almacenamiento y conflictos de plugins.

Apoyo Premium

Mantenga su aplicación web. Reemplace la capa nativa.

El cambio modifica la capa nativa y el proceso de liberación. Su producto sigue siendo el mismo para sus usuarios.

¿Qué se queda
  • Su interfaz de usuario, rutas y marco de web
  • Su código JS/TS code y gestión de estado
  • Su backend, APIs y análisis
  • Su ID de aplicación y listados de tiendas
¿Qué cambia
  • proyectos ios/ y android/ comprometidos a su repositorio
  • configuraciones de config.xml movidas a capacitor.config y archivos nativos
  • Plugins de Cordova reemplazados, o mantenidos donde sean compatibles
  • Configuración de compilación, firma y liberación
Solucione errores web después del lanzamiento

Una vez que estás en Capacitor, envía correcciones de JavaScript, HTML y CSS como actualizaciones en vivo. Los cambios nativos aún pasan por las tiendas.

Capacitor configuración de actualizador
Despliegue actualizaciones en pasos

Envíe un live update a un canal de prueba primero, luego a un porcentaje de dispositivos de producción. Amplíe el despliegue o revierta desde el CLI.

Despliegues progresivos

Cómo funciona

Cómo los equipos de Cordova se mueven a Capacitor con Capgo

Los mismos cuatro pasos se aplican, ya sea que lo hagas tú mismo, lo delegues en un agente de inteligencia artificial o lo realicemos nuestro equipo.

  1. Liste sus plugins y configuración nativa

    Exporta tu lista de plugins y plataformas. Ten en cuenta las preferencias de config.xml, variables de plugin, hooks y cualquier edición manual en platforms/. Esto es tu entrada de migración.

    cordova plugin list
    cordova platform ls
    Guía de migración paso a paso
  2. Agregar Capacitor junto a tu compilación web

    Instale Capacitor, establezca webDir en la carpeta de salida de su build, y agregue los proyectos de iOS y Android. Su aplicación web construida se copia en ambos.

    bun add @capacitor/core @capacitor/cli
    bun add @capacitor/ios @capacitor/android
    bunx cap init
    bunx cap add ios
    bunx cap add android
  3. Sustituye tus plugins de Cordova

    Asigna cada plugin a un plugin oficial de Capacitor o a un plugin de Capgo. Capacitor puede ejecutar muchos plugins de Cordova, pero las reemplazos mantenidos son más seguros para el inicio de sesión, pagos y almacenamiento.

    bun add @capgo/capacitor-native-biometric
    bun add @capgo/capacitor-social-login
    bunx cap sync
    Explora los plugins de Capgo
  4. Construye, libera y actualiza en vivo

    Construye y firma con Capgo. Construye y envía una actualización de tienda con la misma ID de aplicación, para que se instale sobre la versión de Cordova. Después de eso, envía correcciones de capa web como actualizaciones en vivo.

    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
    Capgo Guía de construcción

Hecho por nosotros

Nuestro equipo te entrega

  • Capacitor proyectos de iOS y Android en tu repositorio que se construyen en Xcode y Android Studio
  • Un mapa de plugins: cada plugin de Cordova reemplazado, conservado o reconstruido, con la razón
  • Configuración de config.xml, permisos y enlaces profundos movidos a los proyectos nativos
  • Una rama de migración probada y un checklist de lanzamiento, incluyendo la actualización de tu versión de tienda actual.
  • Una configuración de construcción y lanzamiento, en tu propio CI o con Capgo Build
  • Code, plugins y documentación asignados a su empresa en la entrega

El alcance y la cronograma se incluyen en una propuesta de precio fija después de una llamada de descubrimiento gratuita. Si necesita un plugin que aún no existe, podemos crearlo.

Migración consultora

¿Preferir hacerlo usted mismo?

Siga el guía paso a paso con los plugins de Capgo gratuitos, o deje que un agente de codificación AI realice los pasos con Capgo habilidades y un mapa de plugins.

Aplicaciones construidas con Capacitor

Capacitor ejecuta grandes aplicaciones públicas

Estas aplicaciones se construyen con Capacitor: web code en una caja nativa iOS y Android, el mismo modelo que su aplicación Cordova se mueve a.

Icono de resultados de la aplicación Tools

Resultados

Resultados de la elección de la aplicación del Tribunal Superior Electoral de Brasil.

Instalaciones de Google Play
15.0M
Calificación de la tienda
2.8
Windy.com - Weather Forecast app icon WEATHER

Windy.com - Pronóstico del tiempo

Aplicación de pronóstico del tiempo con mapas, capas de radar y alertas.

Instalaciones de Google Play
32,9M
Calificación de la tienda
4.7
Icono de la aplicación de BURGER KING® APLICACIÓN

BURGER KING®

La aplicación de Burger King Alemania con ofertas y un buscador de restaurantes.

Instalaciones de Google Play
14,3M
Calificación de la tienda
3.9

Prueba de clientes

¿Qué equipos que envían con Capgo dicen?

5.0/5 calificada por equipos de desarrolladores 9,400+ equipos Lee reseñas
Retrato de Mikołaj Wilczek

Mikołaj Wilczek

Ingeniero principal de plataformas móviles, Tellent

"Descubrimos Capgo originalmente a través de sus plugins, y resultó ser un gran punto de entrada a un proceso de lanzamiento mucho más eficiente para nuestro equipo."

Retrato de Sergiu S

Sergiu S

Desarrollador principal, drivolino GmbH

"El plugin de actualización Capgo Capacitor transformó completamente cómo enviamos actualizaciones. Lo que solía tomar días ahora solo toma minutos."

Retrato de Michael Haberler

Michael Haberler

nethead emeritors

Excelente trabajo en el plugin de actualizador. Funciona sin problemas para mí, y las actualizaciones en vivo son un acelerador superador para un retorno de pruebas rápido.

FAQ

Cordova to Capacitor questions

¿Qué equipos preguntan antes de comenzar una migración.

¿Necesitamos volver a escribir la aplicación?

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.

Guía de migración paso a paso

¿Tengo que reescribir la aplicación?

Capacitor can run many Cordova plugins, so you can keep some while you migrate. For login, payments, storage, and other critical paths, use a maintained Capacitor plugin. Capgo plugins are free under MPL-2.0.

Explora Capgo plugins

Puedemos usar Capgo actualizaciones en vivo antes de migrar?

Sí. @capgo/cordova-updater admite Cordova iOS 7+ y Android 13+ con el mismo CLI y canales. Cuando se migre a Capacitor, mantenga el ID de aplicación Capgo y los canales y cambie a @capgo/capacitor-updater.

Guía de actualizador de Cordova

¿Cuánto tiempo dura una migración?

Depende del número de plugins que utilice y de la cantidad de código nativo personalizado code que tenga. Si nuestro equipo lo realiza, obtendrá una propuesta de precio fijo con alcance y cronograma después de una llamada de descubrimiento gratuita.

Asesoramiento de migración

¿Qué podemos enviar como un live update después de la migración?

Los cambios en JavaScript, HTML, CSS y activos. Agregar o actualizar un plugin nativo requiere una nueva compilación de tienda. Cuando suba un paquete, Capgo verifica la compatibilidad nativa contra el paquete en vivo en el canal.

Compatibilidad de Live update

Planifique su movimiento fuera de Cordova

Pruebe Capgo actualizaciones en vivo y Capgo Construya en su aplicación, o reserve una llamada para definir una migración con nuestro equipo.

soporte humano de Martin

Prueba gratuita de 14 días, sin tarjeta de crédito. Los Capgo plugins son gratuitos bajo MPL-2.0.