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

Opérations d'applications sans étiquette

Créer des applications mobiles sans les encombres d'une mise en production

La promesse commerciale est simple : vendre de nombreuses applications étiquetées sans maintenir de nombreuses applications. Capgo rend cette opérationnellement réaliste avec des canaux pour les lots spécifiques aux locataires, Builder pour les coquilles natives, et annuler lorsqu'une marque nécessite une correction rapide.

Support humain de Martin

1 codebase
Capacitor source de vérité
Canaux locataires
Lignes de mise en production contrôlées
Par marque
Rayon d'annulation

Shell

Capacitor app

Teneurs

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 commentaires de magasin ralentissent les corrections des locataires

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

Les sorties 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 avec le logo du client

Un client B2B obtient son propre logo, son thème, son texte d'accueil et ses drapeaux de fonctionnalité sans forcer chaque autre client sur 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 un nouveau binaire.

Marché d'applications mini

Une application hôte peut lister les applications mini approuvées ou les espaces de travail du client et passer l'appareil sur le canal correspondant Capgo en temps de exécution.

Exemple d'implémentation

Une coquille partagée, des canaux spécifiques pour les locataires

Utilisez le même Capacitor shell pour chaque locataire. Publiez les bundles web spécifiques au locataire sur les Capgo canaux, puis laissez l'application passer sur le 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

Une coquille d'application unique, de nombreuses voies de marque contrôlées

Le modèle Capgo garde 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 bundle 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 bundle spécifique à un locataire casse, rembobinez ce canal sans perturber toutes les autres applications de marque.

Construire des coquilles, OTA pour l'itération

Utilisez le Constructeur pour une nouvelle coquille native lorsque les icônes, les permissions, les plugins ou les métadonnées de magasin changent. Utilisez OTA pour le contenu de marque qui change chaque semaine.

Modèle de lancement

Un flux de lancement conçu pour de nombreuses marques

Les opérations sans étiquette deviennent gérables lorsque chaque locataire a une voie de lancement claire et que chaque voie peut être surveillée de manière independante.

1

Construire la coquille partagée

Conservez l'authentification partagée, les analyses, la facturation, la navigation et les plugins natifs dans une seule application Capacitor au lieu de les reconstruire par client.

2

Créer des canaux locataires

Associez chaque client, franchise, emplacement ou espace de travail à un canal Capgo avec son propre historique d'actualisation et son rythme de lancement.

3

Publier des lots de marques

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

4

Contrôler le lancement et le retrait

Promouvez les changements éprouvés plus largement, arrêtez les déploiements risqués ou revenez en arrière uniquement pour le locataire qui en a besoin.

Signal utilisateur

L'aspect que les utilisateurs répètent est le contrôle. 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 au même moment.

Les retours d'expérience des clients de white-label sont communs

Applications construites avec Capacitor

Les applications régionales et les applications de transporteurs partagent un noyau mais nécessitent un contrôle local

Les marques de sports, de divertissement et de télécom 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
White label
Catégories de magasin
SPORTS, ENTERTAINEMENT, OUTILS
Source
Données de magasin public
Logo de l'application Tigo Sports Guatemala

SPORTS

Tigo Sports Guatemala

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

1,6M d'installations 3,3 étoiles
Voir 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 d'installations 4,4 étoiles
Afficher la liste de l'App Store
icône de l'application Mi Orange

Outils

Mi Orange

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

9,3 millions d'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 à un canal contrôlé Capgo et maintenez chaque marque en mouvement sans un codebase séparé.

Obtenez un soutien humain de Martin