Passer au contenu principal

Fixe & Oublie

Les mises à jour des dépôts sont lentes. Capgo les mises à jour sont instantanées.

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

Carte de canal

Capgo cartographie des canaux utilisée pour gérer les lancements privés d'applications d'entreprise
Carte de canal
prod, site-eu, site-us
Règle de lancement
un site en premier, puis tous les emplacements
Mettre à jour pendant la synchronisation
Exécuter hors ligne
Installez une fois
Envoyez la coquille native signée par votre magasin d'entreprise ou MDM.
Mise à jour pendant la synchronisation
Les appareils récupèrent le dernier bundle lors des fenêtres de synchronisation planifiées, de 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 l'appareil est hors ligne.

Lorsque chaque lancement de magasin ralentit l'équipe

Les lancements de package magasin et entreprise sont difficiles à 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 d'appareil, un lancement étalé et un retour en arrière intégrés.

Installer une fois
1x
Mise à jour pendant la synchronisation
Chargement CI
Exécuter hors ligne
cached

Le workflow sans souci

  1. 1

    Déploiement de la coquille native une fois

    Distribuez l'application iOS ou Android signée via MDM, une boutique d'applications d'entreprise, ou votre flux de provisionnement de dispositifs internes.

  2. 2

    Bloquez les appareils sur le bon canal

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

  3. 3

    Publiez les mises à jour web à partir de CI

    Construisez, testez et téléchargez le Capacitor bundle web vers Capgo. Les modifications natives code passent toujours par votre processus de packaging d'entreprise normal.

  4. 4

    Laissez les appareils se mettre à jour en ligne

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

  5. 5

    Surveillez, annulez, répétez

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

Conçu pour des contraintes d'entreprise hors ligne

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 passent toujours par votre flux de mise en paquet d'entreprise.

Exécution hors ligne
L'application s'ouvre depuis le shell natif installé et le dernier bundle Capgo vérifié, afin que les utilisateurs puissent continuer à travailler sans connexion en ligne.
Contrôle site par site
Promouvez une mise à jour sur un site à la fois, validez-la avec un petit groupe, puis étendez le même bundle à 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 ingénieurs peuvent voir les versions de bundle, les canaux, l'état de déploiement et les journaux de dispositif sans demander aux équipes locales de dépanner.

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 passent toujours par votre flux de mise en paquet d'entreprise.

Télé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 cela pour la distribution privée d'entreprise via MDM, Apple Business Manager, Android Enterprise ou un magasin d'entreprise interne.
  • Capgo met à jour JavaScript, HTML, CSS et les actifs. Les modifications des plugins natifs nécessitent toujours un nouveau package natif signé.
  • Les appareils hors ligne continuent à exécuter le dernier bundle réussi jusqu'à ce qu'ils se reconnectent et récupèrent la prochaine mise à jour approuvée.
  • Il s'agit pas d'un contournement de l'App Store pour les consommateurs. Il s'agit d'un modèle d'application privée pour les équipes qui distribuent déjà elles-mêmes.

Exemples d'applications réelles

Les applications de compte nécessitent une maintenance silencieuse et automatique

Les applications de télécom et de support ont des workflows de facturation, de plan, de support et de dispositif qui doivent rester à jour sans demander aux utilisateurs d'installer un nouveau binaire pour chaque petite amélioration.

Type d'exemple
Définir et oublier
Catégories de magasin
PRODUCTIVITÉ, Outils, Outils
Source
Données de dataset de magasin public
+

Installez une fois, mettez à jour automatiquement

+

Maintenez les flux de support à jour

+

Réduisez les coûts de lancement manuel

Mon icône d'application Swisscom

PRODUCTIVITÉ

Mon Swisscom

1,8M d'installations4,4 étoiles

Application de compte où les modifications de support, de plan et de facturation devraient être mises en œuvre discrètement.

Afficher la liste de l'application Google Play
Icône de l'application Técnico Virtual – Suporte Técn

Outils

Técnico Virtual – Suporte Técn

10,3M installations4,3 évaluation

Supportez l'application où les flux de diagnostic et d'aide nécessitent des mises à jour sans surcoût de mise en production.

Afficher la liste de l'application Google Play

Les données de l'application de magasin public sont utilisées uniquement à titre d'exemple. Il ne s'agit pas d'une déclaration de Capgo du client.

Vous souhaitez ce modèle de publication 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.

Planifier un Déploiement Instantané