Capacitor
Actualizaciones nativas para aplicaciones de iOS y Android creadas con Capacitor. Instala @capgo/capacitor-actualizador y envía paquetes con @capgo/cli.
Leer más →Envía correcciones en capas web de inmediato para aplicaciones de Ionic y Capacitor. Evita la espera en la tienda de aplicaciones.
Apoyo humano de Martin
14 días de prueba gratuita ilimitada. No se requiere tarjeta de crédito.
Rolada nativa
Fallas de JS se recuperan fuera de JavaScript
99,99% de disponibilidad
Disponibilidad de la plataforma
Canales dinámicos
Rutas de canary, beta, soporte y producción
300+ ubicaciones de borde
CDN mundial
44ms típico
Baja latencia ultra
Registros de dispositivo
Estado de actualización por dispositivo y registro de rollback
Utiliza los mismos canales, subida de paquetes, protección de rollback y registros de dispositivos, ya sea que tu aplicación se ejecute en Capacitor, Cordova o Electron.
Actualizaciones nativas para aplicaciones de iOS y Android creadas con Capacitor. Instala @capgo/capacitor-actualizador y envía paquetes con @capgo/cli.
Leer más →Puedes mantener tu herramienta de Cordova y obtener Capgo OTA en iOS 7+ y Android 13+ con @capgo/cordova-actualizador y el mismo JavaScript API.
Leer más →Envía actualizaciones de HTML, CSS y JavaScript a aplicaciones de escritorio sin tener que reconstruir instaladores. @capgo/electron-actualizador refleja la experiencia móvil API.
Leer más →Capgo proporciona a los equipos de móviles un camino de lanzamiento para reparaciones web urgentes, un despliegue controlado y un registro claro, para que un mal despliegue no se convierta en días de espera para la revisión de la tienda
Utiliza actualizaciones en vivo para JavaScript, CSS, copia, banderas de características de tiempo de ejecución y reparaciones de activos web mientras los cambios de configuración nativa y de Capacitor continúan a través de las tiendas
Envía a canales internos, beta, canario y de producción con un rollback listo antes de que un despliegue se convierta en un incidente de soporte
Utiliza registros de dispositivos, estado de actualización, historial de paquetes y métricas de adopción para explicar los lanzamientos a ingeniería, soporte y liderazgo
Capgo fundador Martin sobre canales, comprobaciones de compatibilidad, deshacer y enviar cambios de paquetes web de manera segura después de la aprobación del almacén.
Martin, Fundador, Capgo
Short notes from Capacitor teams using Capgo for production OTA updates.
Apuntes breves de equipos de Capgo que utilizan Capacitor para actualizaciones OTA de producción.
Tener la capacidad de enviar actualizaciones OTA de producción de manera instantánea sin tener que esperar a los ciclos de revisión completos de la Tienda de Aplicaciones ha sido una ventaja operativa masiva.
Ejecución nativa, control de rollback, validación y control de despliegue en un solo servicio.
$ npx @capgo/cli bundle upload ✔ validated · ✔ published · ✔ rolling out
CLI escanea dependencias nativas y te advierte antes de desplegar actualizaciones incompatibles. Envía cambios web rápidos sin empujar code nativo-rompedor a los clientes.
Si tu aplicación no llama a notifyAppReady() dentro de 10 segundos, nos volvemos automáticamente a la última versión que funcionaba.
Valida notifyAppReady(), index.html, límites de tamaño de paquete y sumas de comprobación antes de aceptar cualquier carga.
Cada actualización es comprobada, firmada y cifrada de extremo a extremo. Nadie puede alterar actualizaciones - ni siquiera Capgo puede ver qué hay dentro de tus paquetes.
El mecanismo de paquete de respaldo siempre mantiene una versión que funciona. Tus usuarios nunca ven una aplicación rota.
Los Capgo canales están en vivo, no están hardcodeados. Mueva a los usuarios entre dev, staging, PR, canary y producción desde la interfaz de usuario de su aplicación o mediante API de manera instantánea.
Pair Capgo Notifications con Actualizaciones en vivo para que un empuje silencioso pueda preguntar a los dispositivos que revisen, descarguen y enfilen la última paquete para el canal seleccionado.
Ver si un subir es seguro OTA, necesita una compilación nativa o debe esperar — antes de que llegue a producción.
soporte humano de Martin
$ npx @capgo/cli@latest paquete subir --canal producción --fallar-en-incompatible
advertencia: paquete incompatible nativo
@capacitor/cámara cambió de 6.1.0 a 6.2.0
acción: fallar esta subida o enviar un paquete nativo primero
Cómo Funciona
Before upload, CLI checks native dependencies, version compatibility, and required files
Antes de subir, code verifica dependencias nativas, compatibilidad de versión y archivos requeridos.
Su aplicación llama a notifyAppReady(). Si no lo hace dentro de 10 segundos, se activa el rollback automático
La misma promesa de Ionic y Capacitor de actualizaciones en vivo. Un modelo de seguridad diferente
| Capgo Actualizaciones en vivo | Autoadministrado / alojado en casa Escrituras y alojamiento estático personalizados | Competencia en la nube | |
|---|---|---|---|
| Actualizar el tiempo de ejecución | Completa y nativa Descargar, instalar y activar en hilos del sistema operativo nativo. Un error de JavaScript no puede romper la cadena de actualización | Ejecuta en el contexto de JS de tu aplicación. Un paquete mal formado puede romper también las actualizaciones. | La entrega es principalmente de capa de aplicación. Los errores de JS pueden bloquear o corromper el flujo de actualización. |
| Revertir | Revertimiento nativo. Se reemplaza con el último paquete bueno fuera de JavaScript, incluso cuando el nuevo paquete se estrella al iniciar. | Usted diseña y mantiene su propio lógica de revertimiento. | El revertimiento existe pero a menudo depende de la capa de aplicación que todavía esté funcionando. |
| Guardia de instalación fallida | Automático. Se reemplaza si notifyAppReady() no se llama dentro de 10 segundos. | Usted lo instrumenta y lo monitorea usted mismo. | Opcional o manual, dependiendo del producto. |
| Compatibilidad nativa | CLI comprueba. Capgo realiza escaneos de dependencias nativas antes de subir y marca cambios que rompen la compatibilidad. | No hay guardrails a menos que los construyas. | La validación de carga solo se realiza en la mayoría de los productos. |
| Validación previa a la carga | Comprobaciones profundas. Valida index.html, tamaño del paquete, sumas de verificación, versiones duplicadas y restricciones de Hub. | Tus reglas de CI, si las escribiste. | Comprobaciones básicas de paquetes. |
| Control de lanzamiento | Canales dinámicos. Canal de pruebas, beta, producción, soporte y asignación de canal por dispositivo. | Varias URLs hospedadas o enrutamiento personalizado. | Los canales admitidos, la profundidad y las API varían. |
| Visibilidad del dispositivo. | Registros por dispositivo. Instalación, falla, rollback y eventos de política por dispositivo sin Xcode o Android Studio. | Análisis personalizado o descargas de servidor de conteo. | Resumen del panel de control, menos profundidad por dispositivo. |
| Prueba antes de pagar. | Sí. Prueba gratuita ilimitada durante 14 días. No se requiere tarjeta de crédito. | Alquiler barato hasta que el tráfico crezca. | Planes escalonados. Las pruebas varían por proveedor. |
La comparación refleja configuraciones típicas de auto-servicio y configuraciones de competidores en la nube.
EAS Update envía correcciones de JavaScript para aplicaciones de Expo y React Native. Capgo hace lo mismo para Capacitor paquetes web: canales, deshacer y registros de dispositivos. Mantén EAS si la aplicación es de React Native. Utiliza Capgo si mantuviste la interfaz de usuario web.
Listo para empezar en 5 minutos. Cambia a control manual cuando tu estrategia de lanzamiento lo requiera.
Apoyo humano de Martin
Comienza a enviar →Conectar esta página de actualizaciones en vivo de Ionic y Capacitor Canales, Reversiones, Comportamiento de actualización, Datos de entrega de actualizaciones en vivo, Capgo Notificaciones, Capacitor Actualizador, Capgo Compilaciones nativasEAS vs __CAPGO_KEEP_0__ EAS vs Capgo Footer