Passer au contenu principal

Configure & Oubliez

Les mises à jour des versions 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, envoyez des correctifs web à travers Capgo, suivez qui les a reçus et maintenez les appareils hors ligne sur la dernière version valide.

Carte de canal

Tableau de bord des canaux Capgo utilisé pour gérer les lancements privés d'applications d'entreprise
Carte de canal
prod, site-eu, site-us
Règle de lancement
Tout d'abord sur un site, puis dans toutes les localisations
Mise à jour pendant la synchronisation
Run offline
Install une fois
Déployez la coquille native signée par votre magasin d'entreprise ou votre MDM.
Mettez à jour pendant la synchronisation
Les appareils récupèrent la dernière archive lors des fenêtres de synchronisation planifiées, de l'heure de vérification, ou de tout autre fenêtre de réseau disponible.
Run offline
L'application continue de fonctionner à partir de la cache de l'archive lorsque l'appareil est hors ligne.

Lorsque chaque lancement de magasin ralentit l'équipe

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

Install une fois
1x
Mettez à jour pendant la synchronisation
Chargement CI
Exécuter hors ligne
cache

Le workflow sans souci

  1. 1

    Envoyer la coquille native une 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 séparer par site, par pays, par équipe ou par génération de matériel lorsque nécessaire.

  3. 3

    Publier les mises à jour web à partir de CI

    Construire, tester et charger le Capacitor bundle 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 gardent la dernière bonne version localement pour l'utilisation hors ligne.

  5. 5

    Regardez, annulez, répétez

    Utilisez les canaux, les journaux de dispositif, le déploiement étalé et l'annulation afin 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 packaging d'entreprise.

Runtime 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 vers un site en premier, validez-la avec un petit groupe, puis étendez le même bundle vers plus de lieux.
Utilisateurs à faible interaction
Les utilisateurs ouvrent toujours la même application interne. Les mises à jour téléchargent en arrière-plan lorsque les appareils atteignent un accès Wi-Fi ou une fenêtre de synchronisation planifiée.
Versions de publication auditables
L'équipe d'ingénierie peut voir les versions de bundle, les canaux, l'état de déploiement et les journaux de dispositif sans interroger les équipes locales pour 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 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 cela pour la distribution d'entreprise privée via MDM, Apple Business Manager, Android Enterprise ou un magasin d'entreprise interne.
  • Les mises à jour de Capgo mettent à jour JavaScript, HTML, CSS et actifs. Les changements de plugins natifs nécessitent toujours un nouveau package signé natif.
  • Les appareils hors ligne continuent à fonctionner avec 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.

Applications créées avec Capacitor

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'application
Enregistrer et oublier
Magasin de catégories
PRODUITIVITÉ, Outils, Outils
Source
Ensemble de données de magasin public
Icône de mon application Swisscom

PRODUITIVITÉ

Mon Swisscom

Application de compte où les mises à jour de support, de plan et de facturation devraient être envoyées discrètement.

1,8M d'installations 4,4 étoiles
Voir 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

Application de support où les flux de diagnostic et d'aide nécessitent une maintenance sans surcoût de mise en production.

10,3M installations 4,3 évaluation
Afficher la liste de l'application Google Play

Voulez-vous ce modèle de mise à jour pour votre application interne?

Cartographiez les canaux, les règles de déploiement et la suivi autour de votre modèle opérationnel réel.

Planer un Instant Rollout