__CAPGO_KEEP_0__ | Plateforme de développement d'applications mobiles étiquetées blanches

Opérations d'applications sans étiquette blanche

Créer des applications mobiles sans un chaos de mise en production

La promesse commerciale est simple : vendre de nombreuses applications étiquetées blanches sans maintenir de nombreuses applications. Capgo rend cela opérationnellement réaliste avec des canaux pour les lots spécifiques des locataires, le Builder pour les coquilles natives et le retour en arrière lorsqu'une marque a besoin d'une correction rapide.

Support humain de Martin

Une base de code unique
Capacitor source de vérité
Canaux des locataires
Lignes de mise en production contrôlées
Par marque
rayon de blast de reversion

Shell

Capacitor application

Locataires

Canaux

Sécurité

Reversion

Le Problème

Les applications sans étiquette échouent lorsque chaque client devient une branche

Les variantes de marques se multiplient rapidement

Chaque client veut sa propre logo, thème, drapeaux de fonctionnalités, contenu, texte de conformité et horaire de lancement. Les branches séparées transforment ces demandes en dettes de maintenance permanentes.

Les retours d'expérience de l'application ralentissent les corrections des locataires

Un menu avec une faute d'orthographe, une correction de l'inscription ou une fonctionnalité réservée aux clients ne doit pas obliger tous les locataires à passer par une mise à jour binaire et une revue de l'application.

Les mises à jour mondiales sont trop brutales

Une mise à jour mondiale peut casser chaque marque à la fois. Une branche par marque rend l'équipe lente. Le modèle de mise à jour nécessite un chemin intermédiaire.

Modèles concrets

Ce que signifie white-label dans une application réelle Capgo

Application SaaS personnalisée par le client

Un client B2B SaaS obtient son propre logo, son thème, son texte d'inscription et ses drapeaux de fonctionnalité sans obliger tous les autres clients à passer par la même mise à jour.

Application de franchise ou de local

Chaque restaurant, clinique, gymnase ou agence locale peut recevoir des menus locaux, des actifs, des écrans de campagne et des mises à jour de contenu sans une nouvelle mise à jour binaire.

Marché d'applications mini

Une application hôte peut lister les applications mini approuvées ou les espaces de travail des clients et passer le dispositif sur le canal correspondant Capgo en temps de exécution.

Exemple d'implémentation

Un seul shell partagé, des canaux spécifiques au locataire

Utilisez le même shell Capacitor pour chaque locataire. Publiez des lots web spécifiques au locataire sur les canaux Capgo, puis laissez l'application passer au bon canal à partir de la connexion, de la sélection de l'organisation ou d'une écran d'administration interne.

# 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 Solution

Un seul shell d'application, de nombreuses voies de marque contrôlées

Le modèle Capgo maintient l'application native stable et fait passer les expériences web spécifiques à la marque par des canaux contrôlés.

Un canal par marque

Créez un canal pour chaque locataire, franchise, espace de travail, client ou variante d'application. Envoyez uniquement le lot que la marque devrait recevoir.

Sorties globales et ciblées

Promouvez une correction partagée à tous les canaux lorsque c'est sécurisé, ou isolez une mise à jour à un seul client lorsque le changement est spécifique.

Rembobinage au niveau du locataire

Si un lot spécifique au locataire casse, rembobinez ce canal sans perturber chaque autre application de marque.

Construireur pour les coques, OTA pour l'itération

Utilisez le Construireur pour un nouveau shell natif lorsque les icônes, les permissions, les plugins ou les métadonnées de l'application changent. Utilisez OTA pour le contenu de la marque qui change chaque semaine.

Modèle de lancement

Un flux de lancement conçu pour de nombreuses marques

Les opérations sans étiquette blanche deviennent gérables lorsque chaque locataire a une voie de lancement claire et que chaque voie peut être surveillée indépendamment.

1

Construirez la coque partagée

Keep shared auth, analytics, billing, navigation, and native plugins in one Capacitor app instead of rebuilding them per customer.

2

Créer des canaux locataires

Map each customer, franchise, location, or workspace to a Capgo channel with its own update history and release cadence.

3

Publier des lots de marques

Envoyez du JavaScript, du CSS, des ressources, des configurations, des copies et des expérimentations spécifiques au client sans passer par la revue de l'application.

4

Contrôler le lancement et le retraitement

Promotez des changements éprouvés plus largement, mettez en pause les déploiements risqués ou annulez uniquement le locataire qui en a besoin.

Signaux utilisateur

Les utilisateurs répètent que le contrôl’est l'aspect le plus important. Ils veulent que le locataire 42 obtienne sa correction urgente aujourd'hui sans déplacer le locataire 1, le locataire 7 et toutes les listes de magasins d'applications en même temps.

Feedback commun des clients white-label

Applications construites avec Capacitor

Les applications régionales et les applications de transporteurs de médias partagent une base commune mais nécessitent un contrôle local.

Les marques de sports, de divertissement et de télécommunications régionaux peuvent réutiliser une fondation d'application unique tout en changeant les horaires, les campagnes, le support et le contenu spécifique au marché pour chaque marque ou pays.

Type d'application
Marque blanche
Catégories de magasins
SPORTS, DIVERTISSEMENT, OUTILS
Source
Magasin de données public
Logo de l'application Tigo Sports Guatemala

SPORTS

Tigo Sports Guatemala

Application de médias sportifs régionaux où les horaires et le contenu local nécessitent un contrôle du marché.

1,6M installations 3,3 étoiles
Afficher la liste Google Play
Logo de l'application TV SPIELFILM - TV-Programm

ENTERTAINMENT

TV SPIELFILM - TV-Programm

Guide de divertissement où le contenu qui apparaît varie par marché et fenêtre de programmation.

12,1M installations 4,4 étoiles
Afficher la liste de l'App Store
Logo de l'application Mi Orange

Outils

Application Mi Orange

L'application de fournisseur où les modèles de compte partagé nécessitent encore du contenu de produit et de support local.

9,3M installations 4,2 étoiles
Afficher la liste de l'App Store

Expédiez chaque application personnalisée à partir d'un système de publication Capgo unique

Construisez la coquille de l'application une fois, mappez chaque locataire vers un canal Capgo contrôlé et maintenez chaque marque en mouvement sans un codebase séparé.

Soutien humain de Martin