Allez directement au contenu principal

Définir & Oublier

Les mises à jour des versions stockées sont lentes. Les mises à jour Capgo sont instantanées.

Installez l'application native une fois à travers votre magasin privé ou votre MDM. Après cela, expédiez les correctifs web à travers Capgo, suivez qui les a reçus et maintenez les appareils hors ligne sur le dernier bundle valide.

Carte de canal

La plateforme de gestion de canaux Capgo utilisée pour gérer les mises à jour privées des applications d'entreprise
Carte de canal
prod, site-eu, site-us
Règle de déploiement
Tout d'abord sur un site, puis dans toutes les localisations
Mise à jour pendant la synchronisation
Exécuter hors ligne
Installer une seule fois
Envoyez le shell natif signé par votre magasin d'entreprise ou MDM.
Mise à jour pendant la synchronisation
Les appareils récupèrent le dernier bundle disponible pendant les fenêtres de synchronisation planifiées, l'heure de connexion, ou tout espace réseau disponible.
Exécuter hors ligne
L'application continue de fonctionner à partir du bundle en cache lorsque le dispositif est hors ligne.

Lorsque chaque lancement de magasin ralentit l'équipe

Les lancements de package pour les magasins et les entreprises sont lents à coordonner et difficiles à vérifier sur chaque appareil. Capgo vous donne un chemin de lancement instantané pour la couche web, avec des canaux, des journaux de dispositif, un déploiement étalé et un retour en arrière intégrés.

Installer une seule fois
1x
Mise à jour pendant la synchronisation
Téléchargement CI
Exécuter hors ligne
cache

Le workflow sans souci

  1. 1

    Envoyer la coquille native une seule fois

    Distribuer l'application iOS ou Android signée par l'intermédiaire de MDM, d'une boutique d'applications d'entreprise ou de votre flux de provisionnement de dispositifs internes.

  2. 2

    Verrouiller les appareils sur le bon canal

    Utiliser un canal par défaut pour la production, puis diviser par site, par pays, par équipe ou par génération de matériel lorsque cela est nécessaire.

  3. 3

    Publier les mises à jour web à partir de CI

    Construire, tester et télécharger le Capacitor paquet web vers Capgo. Les modifications natives code passent toujours par votre processus de packaging d'entreprise normal.

  4. 4

    Laisser les appareils se mettre à jour en ligne

    Les appareils récupèrent les mises à jour pendant les fenêtres de connectivité planifiées et conservent la dernière bonne archive locale pour une utilisation hors ligne.

  5. 5

    Regarde, annule, répète

    Utilisez les canaux, les journaux de dispositif, le lancement étalonné et l'annulation pour que les équipes locales ne soient pas interrogées pour déboguer les installations de production.

Conçu pour les contraintes d'entreprise hors ligne

Utilisez Capgo comme couche de publication pour les actifs web, et non comme remplacement de votre processus de distribution native. Les binaires natifs passent toujours par votre flux de mise en boîte de l'entreprise.

Exécution hors ligne
L'application s'ouvre à partir de la coquille de shell installée et de la dernière archive Capgo vérifiée, afin que les utilisateurs puissent continuer à travailler sans connexion en ligne.
Contrôle site par site
Promouvez une mise à jour vers un site en premier, validez-la avec un petit groupe, puis étendez la même archive vers plus de lieux.
Utilisateurs à faible contact
Les utilisateurs ouvrent toujours la même application interne. Les mises à jour téléchargent en arrière-plan lorsque les appareils atteignent un Wi-Fi ou une fenêtre de synchronisation planifiée.
Sorties auditables
Les équipes d'ingénierie peuvent consulter les versions du bundle, les canaux, l'état de déploiement et les journaux de dispositif sans demander aux équipes locales de résoudre les problèmes.

Modèle d'implémentation d'exemple

Utilisez Capgo comme couche de mise en production pour les actifs web, et non comme remplacement de votre processus de distribution native. Les binaires natifs se déplacent toujours à travers votre flux de packaging d'entreprise.

Chargement CI
# Build and publish the web layer
npx @capgo/cli@latest bundle upload --channel site-eu

# Promote after the first site validates it
npx @capgo/cli@latest channel set production com.enterprise.app --latest
Configuration du canal d'application
const config = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: 'production',
      autoUpdate: true,
    },
  },
}

Ce que c'est et ce que ce n'est pas

  • Utilisez ceci pour la distribution d'entreprise privée à travers MDM, Apple Business Manager, Android Enterprise ou un magasin d'entreprise interne.
  • Capgo met à jour JavaScript, HTML, CSS et actifs. Les modifications des plugins natifs nécessitent toujours un nouveau package signé natif.
  • Les appareils hors ligne continuent à exécuter la dernière mise à jour réussie jusqu'à ce qu'ils se reconnectent et téléchargent la prochaine mise à jour approuvée.
  • Ceci n'est pas un contournement de l'App Store pour les consommateurs. Il s'agit d'un modèle opérationnel d'applications privées pour les équipes qui distribuent déjà elles-mêmes.

Vous voulez ce modèle de mise en production pour votre application interne ?

Configurez les canaux, les règles de déploiement et la traçabilité autour de votre modèle opérationnel réel.

Plan un lancement instantané