Votre équipe est spécialisée en C# et .NET
MAUI partage la logique métier C#, les tests et les layouts XAML entre les plateformes dans Visual Studio, avec le hot reload .NET et XAML pendant le développement. [2]
.NET MAUI permet aux équipes C# de compiler des apps natives pour Android, iOS, macOS et Windows à partir d'un seul projet. Capacitor avec Capgo privilégie la voie web : votre application web existante devient l'app mobile, et vous atteignez vos utilisateurs via des live updates plutôt que par des releases sur les stores.
Verdict Choisissez .NET MAUI si votre équipe travaille en C#, XAML et Visual Studio et que vous avez besoin d'une application desktop Windows à partir de la même base de code. Choisissez Capacitor avec Capgo si votre produit est déjà une application web, que vous voulez une seule base de code pour le web et le mobile, et que vous devez livrer des correctifs en quelques minutes avec les canaux et le rollback.
Essai gratuit illimité de 14 jours. Aucune carte bancaire requise Garantie de remboursement de 14 jours. Résiliable à tout moment.
Dernière mise à jour
9 400+ équipes nous font confiance · 90 M+ d'appareils · 3 187+ étoiles GitHub
Un classement pour les équipes qui veulent déployer des apps mobiles rapidement, corriger les bugs de production sans attendre la validation des stores et garder le contrôle total de leur code.
Capacitor + Capgo : une seule base de code web pour iOS, Android et le web, des live updates qui évitent la validation des stores, et des builds natifs cloud en 2–3 minutes. Open source, dès 12 $/mois.
Framework Google avec son propre moteur de rendu et Dart. Une grande cohérence UI, mais pas de réemploi des skills web ni de live updates officiels.
UI native avec React et JavaScript. Idéal pour les équipes React ; les live updates proviennent de services tiers depuis l'arrêt de CodePush.
Partagez la logique métier Kotlin entre Android et iOS tout en gardant une UI native, ou utilisez Compose Multiplatform pour une UI partagée.
Swift et Kotlin avec les kits UI de la plateforme. Contrôl’et performance maximaux, au prix de deux bases de code.
JavaScript ou TypeScript avec un accès direct aux API natives et aux composants UI natifs.
| Domaine | Capgo | .NET MAUI |
|---|---|---|
| Tarifs | Capacitor est gratuit et sous licence MIT. Les live updates et les cloud builds de Capgo commencent à 12 $/mois facturés annuellement ou 14 $/mois, avec un essai gratuit de 14 jours sans carte bancaire. | Gratuit et open source sous licence MIT. Vous devez tout de même payer les frais de compte développeur Apple et Google, et le build pour iOS nécessite un Mac. [1] [2] |
| Live updates OTA | Déployez vos changements JavaScript, HTML, CSS et assets sans attendre la validation des stores, avec des téléchargements delta et un chiffrement de bout en bout. Plus d'un milliard de mises à jour par mois. | Aucun service live update intégré. Les apps iOS sont compilées en code natif (AOT), donc les changements d'app nécessitent une nouvelle release sur le store. [2] |
| Builds natifs | Capgo Builder compile et signe les binaires iOS et Android dans le cloud, généralement en 2 à 3 minutes, et peut les envoyer sur les stores. Le temps de build est inclus dans les plans. | Vous compilez et signez localement avec le SDK .NET et Visual Studio, ou configurez votre propre CI. Android compile en IL avec JIT, iOS est compilé en AOT, et les builds iOS nécessitent un Mac. [2] |
| Support des frameworks | HTML, CSS et TypeScript avec n'importe quel framework web : React, Vue, Angular, Svelte ou Ionic. Le même code s'exécute sur le web, iOS et Android. | C# et XAML avec les contrôles .NET MAUI. Blazor Hybrid peut rendre des composants Razor dans un BlazorWebView, mais les frameworks web standards comme React ou Vue ne sont pas la voie principale. [2] [4] |
| Open source et auto-hébergement | Capacitor est sous licence MIT. Le plugin d'updater Capgo est sous MPL-2.0 et le backend est sous AGPL-3.0, vous pouvez donc auto-héberger le serveur de mise à jour. | Sous licence MIT, développé en open source au sein de l'organisation dotnet GitHub. [1] |
| Rollback et canaux | Canaux dynamiques, overrides par appareil et par canal, déploiements progressifs, rollback automatique quand un bundle ne démarre pas, et retour en un clic à un bundle précédent. | Pas de rollback de mise à jour, car il n'y a pas de bundles de mise à jour. Une mauvaise release doit être corrigée par un nouveau build soumis à la validation de l'App Store et de Google Play. [2] |
| Support | Discord et e-mail avec les ingénieurs qui développent Capgo. Correctifs de plugins prioritaires sur tous les plans, et Support Premium pour vos échéances de production. | Politique de cycle de vie moderne de Microsoft. Chaque version majeure est livrée avec .NET et est supportée pendant au moins 6 mois après la sortie de la suivante. Le support de MAUI 10 se termine le 11 mai 2027. [3] |
| Statut de l'entreprise | Indépendante et autofinancée, fondée en 2021. Plus de 9 400 équipes, 4 700+ apps et 90 M+ d'appareils. SOC 2 Type II et ISO 27001 sur le plan Enterprise. | Microsoft, dans le cadre de .NET. MAUI est l'évolution de Xamarin.Forms. [1] [2] |
Les détails sur les concurrents datent de septembre 2026 et ont été vérifiés sur les pages des éditeurs ci-dessous. Les plans et les tarifs évoluent, vérifiez donc sur le site de l'éditeur avant de décider.
Aucun outil ne convient à toutes les équipes. Voici les cas où nous vous orienterions vers l'autre option.
MAUI partage la logique métier C#, les tests et les layouts XAML entre les plateformes dans Visual Studio, avec le hot reload .NET et XAML pendant le développement. [2]
Un projet MAUI unique cible Android, iOS, macOS via Mac Catalyst et Windows via WinUI 3. [2]
Blazor Hybrid dans MAUI affiche des composants Razor dans un BlazorWebView avec un accès complet aux API de l'appareil via .NET, permettant aux équipes Blazor de réutiliser l'UI sur le web, le mobile et le desktop. [4]
Il n'existe pas de convertisseur automatique du XAML vers une interface web ; il s'agit donc d'une réécriture de l'UI avec des technologies web. Votre backend C# et vos API peuvent rester tels quels.
Dans votre projet web, lancez bun add @capacitor/core @capacitor/cli @capacitor/ios @capacitor/android et bunx cap init, puis bunx cap add ios et bunx cap add android.
Mappez les API multiplateformes de MAUI vers les plugins Capacitor : @capacitor/preferences pour les paramètres simples, @capgo/capacitor-native-biometric pour les identifiants dans l'iOS Keychain et l'Android Keystore, et @capacitor/geolocation pour la localisation.
Exécutez bunx @capgo/cli@latest init pour installer l'updater, puis envoyez chaque build web avec bunx @capgo/cli@latest bundle upload.
Des avis nominatifs d'équipes qui déploient des apps Capacitor avec Capgo.
Depuis que j'utilise Capgo, tout est plus rapide, et je peux consacrer à mes utilisateurs le temps qu'ils méritent sans négliger ma vie quotidienne.
Pouvoir ajouter des Device ID à certains groupes et déployer les changements uniquement vers ces groupes est un véritable gain de temps.
Pouvoir déployer instantanément des mises à jour OTA en production sans attendre les cycles de révision de l'App Store est un avantage opérationnel majeur.
Commencez un essai gratuit de 14 jours sans carte bancaire. Après l'essai, les plans débutent à 12 $/mois facturés annuellement ou 14 $/mois facturés mensuellement.
support humain par Martin
Essai gratuit illimité de 14 jours. Aucune carte bancaire requise Garantie de remboursement de 14 jours. Résiliable à tout moment.