Mi Swisscom
App de cuenta donde los cambios de soporte, plan y facturación deben desplegarse sin ruido.
- Instalaciones en Google Play
- 1,8M
- Calificación en la tienda
- 4.4
Configura y olvídate
Instala la app nativa una vez a través de MDM o tu tienda interna. Después, Capgo descarga nuevos bundles web en segundo plano, los aplica cuando lo decidas, revierte un bundle que falle al iniciar y muestra qué versión ejecuta cada dispositivo.
Prueba gratuita ilimitada de 14 días. Sin tarjeta de crédito Garantía de reembolso de 14 días. Cancela cuando quieras.
Mapa de canales
Kioscos, tablets compartidas y dispositivos de campo suelen ejecutar una sola app todo el día. Los usuarios no abren una tienda para actualizarla, y IT no quiere enviar un nuevo paquete por cada fix web. Capgo mantiene la capa web al día por sí solo, revierte un bundle que falla al arrancar y te dice qué bundle ejecuta cada dispositivo.
Usa Capgo como canal de release para assets web, no como reemplazo de tu distribución nativa. Los binarios nativos siguen pasando por tu flujo de empaquetado empresarial.
Cómo funciona
Configura la app una vez, publica desde CI y monitoriza desde la consola. Cada comando y ajuste de abajo procede de la documentación de Capgo.
defaultChannel asigna cada dispositivo de este build al canal correcto, por ejemplo, uno por sitio. autoUpdate: 'always' aplica un nuevo bundle en cuanto se descarga, ideal para apps de kiosco que nunca pasan a segundo plano.
// capacitor.config.ts
plugins: {
CapacitorUpdater: {
defaultChannel: 'site-eu',
autoUpdate: 'always',
autoSplashscreen: true,
},
}, Docs de comportamiento de actualización Esto avisa al updater de que el nuevo bundle se ha cargado. Si un bundle nunca llega, el dispositivo vuelve por sí solo al último que funcionaba.
import { CapacitorUpdater } from '@capgo/capacitor-updater'
// once your app has loaded
CapacitorUpdater.notifyAppReady() notifyAppReady() y rollback automático Sube con --delta para que los dispositivos descarguen solo los archivos modificados. Cuando el primer sitio se vea bien, vincula el mismo bundle a los demás canales.
npx @capgo/cli@latest bundle upload --channel site-eu --delta
# after the first site checks out
npx @capgo/cli@latest channel set site-us com.example.app \
--bundle 1.4.2 Docs de Channels Los logs de los dispositivos muestran cada comprobación, descarga, instalación y fallo. Observe (beta) compara los tiempos de inicio y WebView por versión de bundle. Para hacer rollback de un sitio, vincula su bundle anterior.
# roll site-eu back to the previous bundle
npx @capgo/cli@latest channel set site-eu com.example.app \
--bundle 1.4.1 Observe Apps creadas con Capacitor
Las apps de telecomunicaciones y soporte tienen flujos de facturación, planes, soporte y dispositivos que deben estar al día sin pedir a los usuarios que instalen un nuevo binario por cada pequeña mejora.
App de cuenta donde los cambios de soporte, plan y facturación deben desplegarse sin ruido.
App de autoservicio para operadores donde los usuarios no deben gestionar cada actualización menor.
App de soporte donde los flujos de diagnóstico y ayuda necesitan mantenimiento sin sobrecarga de releases.
Testimonios de clientes
Desarrollador, Webincode
“Poder añadir Device IDs a grupos concretos y enviar los cambios solo a esos grupos es un salvavidas.”
Desarrollador principal, drivolino GmbH
“El plugin Capgo Capacitor Updater transformó por completo cómo lanzamos actualizaciones. Lo que antes tardaba días ahora tarda solo minutos.”
Fundador de NuTriQ
“Poder lanzar actualizaciones OTA a producción al instante, sin esperar los ciclos completos de revisión de la App Store, ha sido una ventaja operativa enorme.”
FAQ
Para apps de quiosco, MDM e internas donde nadie actualiza a mano.
Sí, con autoUpdate configurado en 'always'. El plugin comprueba cada 10 minutos mientras la app está abierta (periodCheckDelay, mínimo 600 segundos) y aplica el bundle descargado al instante. Con el valor por defecto 'atBackground', el bundle espera a que la app pase a segundo plano. Aplicar al instante también requiere @capacitor/splash-screen con autoSplashscreen activado.
Docs de comportamiento de actualizaciónSi el nuevo bundle no llama a notifyAppReady() en 10 segundos, el dispositivo vuelve al bundle anterior que funcionaba. También puedes volver a apuntar el channel a un bundle anterior o forzar el bundle integrado, y los dispositivos lo detectarán en su próxima comprobación.
Docs de rollbacksCon Capgo Notifications configurado, el comando channel set --send-update-notification envía una notificación silenciosa de comprobación tras cambiar el bundle del channel. El envío es 'best effort' y depende del sistema operativo, la red y el estado del dispositivo. No puede llegar a apps offline ni cerradas a la fuerza.
Comprobaciones de actualización silenciosasSí, para la app nativa. Capgo actualiza JavaScript, HTML, CSS y assets. Los nuevos plugins, cambios en code nativo y en la configuración de Capacitor se siguen enviando como un nuevo paquete firmado mediante tu MDM o tienda interna.
Qué necesita un build nativoEl plan Enterprise ofrece configuraciones dedicadas, híbridas y self-hosted con licencia. También puedes ejecutar tu propio servidor de actualizaciones con el updater de código abierto, pero entonces tendrás que implementar tú mismo funciones como canales y estadísticas.
Docs del updater self-hostedCuéntanos cómo se inscriben y conectan tus dispositivos. Podemos repasar los canales, la programación de actualizaciones y el rollback para tu flota.
Mantén actualizados tus dispositivos kiosk y MDM con Capgo background live updates.
soporte humano de Martin
Prueba gratuita ilimitada de 14 días. Sin tarjeta de crédito Garantía de reembolso de 14 días. Cancela cuando quieras.
¿Necesitas una solución Enterprise? Habla con nuestro equipo