Freelance : recruter et trouver des missions
Des flux de marketplace où les correctifs demandés par les clients peuvent impacter les écrans de recrutement, de messagerie et de compte.
- Installations Google Play
- 8,9 M
- Note du store
- 4.1
Attribuez à chaque client sa propre organisation, ses canaux et ses clés API. Déployez des correctifs de la couche web sous forme de live updates, laissez le client les vérifier en staging, et transférez l'app à la fin du contrat.
Essai gratuit illimité de 14 jours. Aucune carte bancaire requise Garantie de remboursement de 14 jours. Annulez à tout moment.
Besoin de l'offre Enterprise ? Parler à notre équipe
Des comptes de store, des clés de signature et des habitudes de release distincts. Ces étapes résident souvent dans la tête d'une seule personne ou sur un seul ordinateur.
Un simple correctif JavaScript doit attendre un nouveau binaire et la validation du store, souvent 24 à 48 h, voire bien plus. Les utilisateurs doivent ensuite encore effectuer la mise à jour.
Quand le développeur responsable des releases d'un client s'en va, les accès et les processus risquent de partir avec lui.
Chaque petit correctif après le lancement impose un cycle complet de build, de soumission et de validation.
Vous devez pouvoir montrer quel build est en production, qui l'a déployé et quand.
À la fin du contrat, le client a besoin de l'app, des accès et de la configuration des releases, pas d'un document explicatif.
La même configuration CLI et de canal pour chaque client, avec des accès et une facturation séparés.
Créez une organisation pour chaque client et basculez entre elles depuis la barre latérale. Chacune possède ses propres membres, apps, clés API, plan et logs d'audit.
Docs de l'organisationEnvoyez d'abord vers un canal de staging. Le client vérifie le changement sur ses propres appareils de test, puis vous liez le même bundle à la production. Les changements natifs passent toujours par les stores.
Docs des canauxInvitez l'équipe du client avec ses propres rôles, révoquez vos clés CI et transférez l'app à l'organisation du client à la fin du contrat.
Paramètres d'app et docs de transfertComment ça marche
Une configuration reproductible pour chaque nouveau client. Chaque commande ci-dessous provient de la doc Capgo CLI.
Chaque client dispose de sa propre organisation, de son plan et de sa liste de membres. Ajoutez votre équipe via un groupe, et les collaborateurs du client avec leurs propres rôles.
npx @capgo/cli@latest organization add --name "Client A" --email mobile@client-a.com
Référence des rôles
Créez une clé API limitée à l'app du client, avec le rôl’App Uploader et une date d'expiration. Stockez-la dans les secrets du CI du client.
# In Client A's pipeline, with Client A's key
npx @capgo/cli@latest bundle upload --channel staging --apikey "$CAPGO_TOKEN"
Docs des clés API
Configurez les téléphones de test du client sur le canal de staging avec des overrides d'appareils. Une fois validé, liez le même bundle à la production.
npx @capgo/cli@latest channel set production com.client-a.app --bundle 1.4.2
Docs des canaux
Invitez les admins du client, laissez vos clés CI expirer, puis transférez l'app vers l'organisation du client depuis les paramètres de l'app. Seul un Super Admin peut transférer une app.
Applications développées avec Capacitor
Les apps de services, de marketplace ou de réservation voient leurs parcours acheteur, vendeur, messagerie, paiement et support évoluer à des rythmes différents. Les agences peuvent utiliser les canaux Capgo pour valider chaque demande client, déployer le changement de la couche web et garder un rollback prêt pour le jour du lancement.
Des flux de marketplace où les correctifs demandés par les clients peuvent impacter les écrans de recrutement, de messagerie et de compte.
Des annonces de véhicules et des flux de leads bénéficiant de tests de fonctionnalités avant un déploiement progressif.
Parcours de réservation et de billetterie où les textes opérationnels et les horaires changent fréquemment.
Témoignages clients
Développeur, Webincode
« Pouvoir ajouter des Device ID à certains groupes et ne pousser les changements que vers ces groupes-là nous sauve la vie. »
Développeur principal, drivolino GmbH
« Le plugin Capgo Capacitor Updater a totalement transformé notre façon de déployer les mises à jour. Ce qui prenait des jours ne prend plus que quelques minutes. »
CTO, Privé
« La configuration a pris moins d'une journée. Les déploiements progressifs par canal me permettent de tester sur mon propre appareil avant de toucher les utilisateurs en production. »
FAQ
What agencies usually ask before moving client apps to Capgo.
Oui. Créez une organisation par client. Les membres, les apps, les clés API, les plans et les logs d'audit appartiennent à cette organisation, et vous pouvez basculer entre les organisations depuis la barre latérale.
Docs organisationOui. Un plan s'applique uniquement à l'organisation pour laquelle il a été acheté. Donnez le rôle de Billing Manager au contact financier du client pour qu'il puisse gérer les paiements et les factures sans avoir accès aux apps.
Docs facturationOui. Donnez-lui un rôle limité à l'app, comme App Developer ou App Uploader sur cette application. Ses droits d'upload et d'accès aux appareils resteront limités à cette app.
Référence des rôlesUn Super Admin peut transférer l'app vers une autre organisation dont il fait partie, comme celle appartenant au client. Vous pouvez également inviter les admins du client à l'organisation existante, puis retirer votre équipe par la suite.
Paramètres d'app et docs de transfertLes live updates modifient la couche web : JavaScript, HTML, CSS et les assets. Les nouveaux plugins natifs, les permissions ou le code natif nécessitent un nouveau binaire et une validation par les stores. Capgo Build peut générer ces binaires dans le cloud.
Docs de compatibilité nativePendant l'essai, créez une organisation pour un client et effectuez une release du staging vers la production sur son application.
un support humain par Martin
Essai gratuit illimité de 14 jours. Aucune carte bancaire requise Garantie de remboursement de 14 jours. Annulez à tout moment.
Besoin de l'offre Enterprise ? Parler à notre équipe