Saltar al contenido principal

Operaciones de aplicaciones de etiqueta blanca

Aplicaciones móviles de etiqueta blanca sin un desastre de lanzamiento

La promesa de negocio es simple: vender muchas aplicaciones con marca sin mantener muchas aplicaciones. Capgo hace que esa operación sea realista con canales para paquetes específicos de inquilino, Constructor para capas nativas y rollback cuando una marca necesita una solución rápida.

soporte humano de Martin

1 código base
Fuente de verdad de Capacitor
Canal de inquilinos
Líneas de lanzamiento controladas
Por marca
radio de explosión de rollback

Terminal

Capacitor app

Inquilinos

Canales

Seguridad

Revertir

El Problema

Las aplicaciones de etiqueta blanca fallan cuando cada cliente se convierte en una rama

Las variantes de marca se multiplican rápidamente

Cada cliente quiere su propio logotipo, tema, banderas de características, contenido, texto de cumplimiento y horario de lanzamiento. Las ramas separadas convierten esas solicitudes en deuda de mantenimiento permanente.

Resoluciones de tiendas ralentizan las reparaciones de inquilinos

Un error en el menú, una corrección de onboarding o una característica solo para clientes no debería obligar a cada inquilino a pasar por una actualización binaria y una revisión de la tienda de aplicaciones.

Las actualizaciones globales son demasiado bruscas

Una actualización global puede romper cada marca de una vez. Un fork por marca hace que el equipo sea lento. El modelo de liberación necesita un camino intermedio.

Modelos concretos

¿Qué significa white-label en una aplicación real Capgo

Aplicación de SaaS con marca del cliente

Un cliente de SaaS B2B obtiene su propio logo, tema, copia de onboarding y banderas de características sin obligar a cada otro cliente a la misma actualización.

Aplicación de franquicia o de ubicación

Cada restaurante, clínica, gimnasio o sucursal local puede recibir menús locales, activos, pantallas de campaña y actualizaciones de contenido sin una nueva binaria.

Mercado de aplicaciones de mini-aplicaciones

Una aplicación de anfitrión puede listar aplicaciones de mini-aplicaciones aprobadas o espacios de trabajo de clientes y cambiar el dispositivo a el canal correspondiente de Capgo en tiempo de ejecución.

Ejemplo de implementación

Un solo conector compartido, canales específicos de inquilino

Utilice el mismo Capacitor conector para cada inquilino. Publique paquetes web específicos de inquilino a los canales Capgo y luego permita que la aplicación cambie al canal correcto desde la pantalla de inicio, selección de organización o una pantalla de administración interna.

# Publish tenant-specific web bundles from the same app
npx @capgo/cli@latest bundle upload --channel acme
npx @capgo/cli@latest bundle upload --channel globex
npx @capgo/cli@latest bundle upload --channel north-branch
import { CapacitorUpdater } from '@capgo/capacitor-updater'

export async function switchTenant(channel: string) {
  await CapacitorUpdater.setChannel({ channel })

  const latest = await CapacitorUpdater.getLatest()
  const bundle = await CapacitorUpdater.download({
    url: latest.url,
    version: latest.version,
  })

  await CapacitorUpdater.set({ id: bundle.id })
}

La Solución

Un solo conector, muchas vías de marca controladas

El modelo Capgo mantiene la aplicación nativa estable y mueve las experiencias web específicas de marca a través de canales controlados.

Canal por marca

Crear un canal para cada inquilino, franquicia, espacio de trabajo, cliente o variante de aplicación. Envíe solo el paquete que la marca debe recibir.

Lanzamientos globales y dirigidos

Promover una corrección compartida a todos los canales cuando sea seguro, o aislar un lanzamiento a un solo cliente cuando el cambio es específico.

Rolback de inquilino

Si un paquete específico de inquilino falla, róllense ese canal hacia atrás sin perturbar a cada otra aplicación de marca.

Constructor para cascos, OTA para iteración

Utilice el Constructor para un nuevo casco nativo cuando cambien los iconos, permisos, plugins o metadatos de la tienda. Utilice OTA para el contenido de la marca que cambia semanalmente.

Modelo de liberación

Un flujo de trabajo de liberación construido para muchas marcas

Las operaciones de etiqueta blanca se vuelven manejables cuando cada inquilino tiene un carril de liberación claro y cada carril puede ser monitoreado de manera independiente.

1

Construya el casco compartido

Conservar la autenticación compartida, análisis, facturación, navegación y plugins nativos en una aplicación Capacitor en lugar de volver a construirlas por cliente.

2

Crear canales de inquilinos

Mapar cada cliente, franquicia, ubicación o espacio de trabajo a un canal Capgo con su propia historia de actualizaciones y ritmo de liberación.

3

Publicar paquetes de marca

Enviar JavaScript, CSS, activos, configuración, copia y experimentos específicos del cliente sin revisión de la tienda de aplicaciones.

4

Controlar el despliegue y el retroceso

Promocionar cambios probados más ampliamente, detener lanzamientos arriesgados o retroceder solo al inquilino que lo necesita.

Señal del usuario

El punto que los usuarios repiten es el control. Quieren que el inquilino 42 obtenga su arreglo urgente hoy sin mover el inquilino 1, el inquilino 7 y cada lista de tiendas de aplicaciones al mismo tiempo.

Comentarios comunes de clientes de etiqueta blanca

Aplicaciones construidas con Capacitor

Aplicaciones de medios y proveedores regionales comparten una base común pero necesitan control local

Marcas de deportes, entretenimiento y telecomunicaciones pueden reutilizar una base de aplicación mientras cambian horarios, campañas, soporte y contenido específico de mercado para cada marca o país.

Tipo de aplicación
Etiqueta blanca
Categorías de tiendas
DEPORTES, ENTRETENIMIENTO, Herramientas
Fuente
Conjunto de datos de tienda pública
Icono de la aplicación Tigo Sports Guatemala

DEPORTES

Tigo Sports Guatemala

Aplicación de medios deportivos regionales donde los horarios y el contenido local necesitan control de mercado.

1,6M descargas 3,3 calificación
Ver la lista de Google Play
Icono de la aplicación TV SPIELFILM - TV-Programm

DIVERSIÓN

TV SPIELFILM - TV-Programm

Guía de entretenimiento donde el contenido que aparece varía por mercado y ventana de programación.

12.1M descargas 4.4 calificación
Ver lista de Google Play
Icono de la aplicación Mi Orange

TOOLS

Mi Orange

Aplicación de proveedor donde patrones de cuenta compartida todavía necesitan contenido de producto y soporte local.

9.3M descargas 4.2 calificación
Ver lista de Google Play

Enviar cada aplicación con una marca desde un sistema de lanzamiento Capgo

Crear la caja de la aplicación una vez, asignar cada inquilino a un canal controlado Capgo y mantener cada marca en movimiento sin un código base separado.

Apoyo humano de Martin