Applications sans étiquetage
Un codebase. Des marques illimitées.
Votre entreprise ne peut pas se permettre de maintenir des bases de code séparées pour chaque client. Construisez une fois, déployez partout - chaque marque obtient son propre canal avec du contenu personnalisé, tous à partir d'une seule base de code.
Canal par marque
Chaque marque ou client obtient son propre canal Capgo. Envoyez des mises à jour spécifiques à la marque, du contenu et des fonctionnalités sans affecter d'autres déploiements.
Switcher de canal dynamique
Laissez les utilisateurs choisir leur expérience. Une application de restaurant peut laisser les utilisateurs sélectionner leur emplacement et télécharger le contenu spécifique de la restauration.
Gestion centralisée
Gérez tous les déploiements à partir d'un seul tableau de bord. Envoyez des mises à jour globales à tous les canaux ou ciblez des marques spécifiques.
Plateforme de mini-applications
Créez une boutique d'applications au sein de votre application. Chaque mini-app est un canal Capgo - les utilisateurs téléchargent et passent entre eux sans heurt.
Utilisations sans étiquette protégée
Chaînes de restaurants
Une application unique, de nombreuses restaurants. Chaque emplacement obtient des menus personnalisés, des marques et des fonctionnalités. Les utilisateurs sélectionnent leur restaurant et obtiennent l'expérience appropriée.
SaaS B2B
Proposez une application personnalisée à chaque client d'entreprise. Ils obtiennent leur logo, leurs couleurs et leurs fonctionnalités - vous maintenez un codebase unique.
Applications de plateforme
Construirez un écosystème de mini-applications. Les développeurs tiers téléversent à leur canal Capgo, vous contrôlez la publication à votre boutique d'applications.
Le modèle de la boutique d'applications mini
L'un de nos clients a construit une plateforme de mini-applications entière à l'aide de Capgo. Voici comment cela fonctionne :
- 1L'application principale contient la coquille et la navigation
- 2Chaque mini-app est un canal Capgo séparé
- 3Les utilisateurs naviguent dans les mini-apps disponibles dans l'application principale
- 4La sélection d'une mini-app télécharge le contenu du canal sélectionné
- 5Les développeurs de mini-apps téléchargent via CLI ou SDK - sans jamais toucher à la production
- 6Le propriétaire de la plateforme passe en revue et promeut à la production
import { CapacitorUpdater } from '@capgo/capacitor-updater'
// Get list of available mini-apps
const miniApps = [
{ name: 'Games', channel: 'miniapp-games' },
{ name: 'Utilities', channel: 'miniapp-utils' },
{ name: 'Finance', channel: 'miniapp-finance' },
]
// User selects a mini-app
async function loadMiniApp(channel: string) {
// Switch to the mini-app's channel
await CapacitorUpdater.setChannel({
channel: channel
})
// Download starts automatically
// App reloads with mini-app content
}
// Return to main app
async function returnToMainApp() {
await CapacitorUpdater.setChannel({
channel: 'production'
})
} Switch Channel Dynamique
Capgo est la seule plateforme de mise à jour en direct fiable avec un switch de canal dynamique. Changez de canal en temps de cours, téléchargez du contenu nouveau et passez de contexte - tout sans avoir à réinstaller. Cette technologie a été affinée et testée pendant plus de 4 ans.