Salta al contenuto principale
.NET MAUI vs Capgo

Alternativa a .NET MAUI: Capacitor e Capgo

.NET MAUI permette ai team C# di creare app native per Android, iOS, macOS e Windows da un unico progetto. Capacitor con Capgo punta sul web: la tua web app esistente diventa l'app mobile e le fix arrivano agli utenti tramite live update invece che con rilasci sugli store.

Verdetto Scegli .NET MAUI se il tuo team usa C#, XAML e Visual Studio e hai bisogno del supporto Windows desktop con lo stesso codebase. Scegli Capacitor con Capgo se il tuo prodotto è già una web app, vuoi un unico codebase per web e mobile e devi rilasciare fix in pochi minuti con canali e rollback.

  • 1 mld+ di update al mese
  • 4,7K+ app
  • Fondata nel 2021

Ultimo aggiornamento

Scelto da oltre 9.400 team · 90M+ dispositivi · 3.187+ stelle su GitHub

  • Kick 20M+ installazioni
  • Vaia 10M+ installazioni
  • Suez 3,2M installazioni
  • Nana 2,5M installazioni
  • Snowqueen 1,8M installazioni
  • StyleSeat Oltre 1M di installazioni
  • Huckleberry Oltre 1M di installazioni
  • SuperFrete Oltre 1M di installazioni
  • Pizza Hut Oltre 1M di installazioni
  • Shelf 950K installazioni
  • Janitor 750K installazioni
  • RemNote 500K+ installazioni
  • Somtoday 500K+ installazioni
  • Vella 400K+ installazioni
  • Revel 250K+ installazioni
  • IREC 150K+ installazioni
  • 360Player 100K+ installazioni
  • Finax 100K+ installazioni
  • OurLiving 80K+ installazioni
I migliori

Le 6 migliori alternative a .NET MAUI nel 2026

Una classifica per i team che vogliono rilasciare app mobile velocemente, correggere bug in produzione senza aspettare la revisione degli store e mantenere il pieno controllo del proprio code.

  1. Capgo La nostra scelta

    Capacitor più Capgo: un'unica codebase web per iOS, Android e web, live updates che evitano la revisione degli store e build native in cloud in 2–3 minuti. Open source, da $12/mese.

    Capgo vs .NET MAUI →
  2. Flutter

    Framework Google con motore di rendering proprio e Dart. Grande coerenza della UI, ma nessun riutilizzo delle competenze web e nessun live update ufficiale.

    Scopri di più →
  3. React Native

    UI nativa con React e JavaScript. Ideale per i team React; le live update richiedono servizi di terze parti dopo il ritiro di CodePush.

    Scopri di più →
  4. Kotlin Multiplatform

    Condividi la logica di business Kotlin tra Android e iOS mantenendo la UI nativa, oppure usa Compose Multiplatform per una UI condivisa.

    Scopri di più →
  5. iOS e Android nativi

    Swift e Kotlin con i kit UI della piattaforma. Massimo controllo e performance, al costo di due codebase.

    Scopri di più →
  6. NativeScript

    JavaScript o TypeScript con accesso diretto alle API native e ai componenti UI nativi.

    Scopri di più →
A confronto

Capgo vs .NET MAUI a colpo d'occhio

Capgo vs .NET MAUI, a settembre 2026. Ogni dato su .NET MAUI rimanda a una fonte numerata elencata sotto la tabella.
Area Capgo .NET MAUI
Prezzi Capacitor è gratuito e con licenza MIT. I live updates e i cloud builds di Capgo partono da $12/mese con fatturazione annuale o $14 al mese, con una prova gratuita di 14 giorni senza carta di credito. Gratuito e open source con licenza MIT. Dovrai comunque pagare le fee per gli account developer di Apple e Google, e per il build su iOS serve un Mac. [1] [2]
Live update OTA Distribuisci modifiche a JavaScript, HTML, CSS e asset senza attendere la revisione degli store, con download delta e crittografia end-to-end. Oltre 1 miliardo di update al mese. Nessun servizio live update integrato. Le app iOS sono compilate interamente ahead-of-time in code nativo, quindi le modifiche all'app richiedono un nuovo rilascio sugli store. [2]
Native Build Capgo Builder compila e firma i binari iOS e Android nel cloud, di solito in 2–3 minuti, e può caricarli sugli store. Il tempo di build è incluso nei piani. Compili e firmi in locale con .NET SDK e Visual Studio, oppure configuri una CI propria. Android compila in IL con JIT, iOS viene compilato AOT e le build iOS richiedono un Mac. [2]
Supporto framework HTML, CSS e TypeScript con qualsiasi framework web: React, Vue, Angular, Svelte o Ionic. Lo stesso code gira su web, iOS e Android. C# e XAML con i controlli .NET MAUI. Blazor Hybrid può renderizzare componenti Razor in un BlazorWebView, ma i framework web standard come React o Vue non sono la via principale. [2] [4]
Open source e self-hosting Capacitor è MIT. Il plugin updater Capgo è MPL-2.0 e il backend è AGPL-3.0, quindi puoi self-hostare il server di aggiornamento. Licenza MIT, sviluppato in open source nell'organizzazione dotnet GitHub. [1]
Rollback e canali Canali dinamici, override per device e canale, rollout progressivi, rollback automatico se un bundle non si avvia e revert con un clic al bundle precedente. Nessun rollback degli aggiornamenti, perché non ci sono bundle di aggiornamento. Un rilascio difettoso si corregge con una nuova build che passa dalla revisione di App Store e Google Play. [2]
Supporto Discord ed email con gli ingegneri che sviluppano Capgo. Fix prioritari per i plugin su ogni piano e Premium Support per le scadenze di produzione. Microsoft Modern Lifecycle Policy. Ogni versione major viene rilasciata con .NET e riceve supporto per almeno 6 mesi dopo il rilascio della successiva. Il supporto per MAUI 10 termina l'11 maggio 2027. [3]
Stato dell'azienda Indipendente e bootstrapped, fondata nel 2021. Oltre 9.400 team, 4.700+ app e 90M+ dispositivi. SOC 2 Type II e ISO 27001 nel piano Enterprise. Microsoft, nell'ambito di .NET. MAUI è l'evoluzione di Xamarin.Forms. [1] [2]

Fonti

I dettagli sui competitor sono aggiornati a settembre 2026 e verificati sulle pagine dei vendor riportate sotto. Piani e prezzi possono variare: verifica sempre sul sito ufficiale prima di decidere.

  1. Repository GitHub di .NET MAUI
  2. Microsoft Learn: Cos'è .NET MAUI?
  3. Criteri di supporto .NET MAUI
  4. Microsoft Learn: ASP.NET Core Blazor Hybrid
Parere onesto

Quando .NET MAUI è la scelta migliore

Nessun tool è perfetto per ogni team. Ecco i casi in cui ti consiglieremmo l'altra opzione.

Il tuo team punta tutto su C# e .NET

MAUI condivide la logica di business, i test e i layout XAML tra le piattaforme in Visual Studio, con hot reload di .NET e XAML durante lo sviluppo. [2]

Ti servono app desktop per Windows e macOS da un unico progetto

Un singolo progetto MAUI ha come target Android, iOS, macOS tramite Mac Catalyst e Windows tramite WinUI 3. [2]

Hai già dei componenti Blazor

Blazor Hybrid in MAUI renderizza i componenti Razor in una BlazorWebView con accesso completo alle API del dispositivo tramite .NET, così i team Blazor possono riutilizzare la UI su web, mobile e desktop. [4]

Percorso di migrazione

Passa da .NET MAUI a Capacitor e Capgo

Non esiste un convertitore automatico da XAML a web UI, quindi è necessario riscrivere la UI con tecnologie web. Il tuo backend C# e le tue API possono rimanere invariati.

  1. Aggiungi Capacitor alla tua web app

    Nel tuo progetto web, esegui bun add @capacitor/core @capacitor/cli @capacitor/ios @capacitor/android e bunx cap init, poi bunx cap add ios e bunx cap add android.

  2. Sostituisci le API device di MAUI con i plugin

    Mappa le API cross-platform di MAUI sui plugin Capacitor: @capacitor/preferences per le impostazioni semplici, @capgo/capacitor-native-biometric per le credenziali nel Keychain di iOS e nel Keystore di Android, e @capacitor/geolocation per la posizione.

  3. Attiva i Live Update e i cloud build

    Esegui bunx @capgo/cli@latest init per installare l'updater, poi carica ogni web build con bunx @capgo/cli@latest bundle upload.

Cosa dicono i clienti

Cosa dicono i clienti Capgo

Recensioni firmate da team che rilasciano app Capacitor con Capgo.

5.0/5 valutato dai team di sviluppatori 9,400+ team Leggi le recensioni

Da quando uso Capgo tutto è più veloce, e posso dare ai miei utenti il tempo che meritano senza trascurare la mia vita quotidiana.

Luis Dominguez Chi paga, Anirol

Poter aggiungere i Device ID a determinati gruppi e applicare le modifiche solo a quelli selezionati è una vera svolta.

no-tone @ Webincode Sviluppatore, Webincode

Poter rilasciare aggiornamenti OTA in produzione istantaneamente, senza attendere i cicli di revisione dell'App Store, è stato un enorme vantaggio operativo.

Kapil Fondatore, NuTriQ
FAQ

Domande frequenti

Posso inviare Live Update a un'app .NET MAUI?
MAUI non ha un servizio live update integrato. Le build iOS sono compilate AOT in code nativo, quindi le modifiche richiedono un nuovo rilascio su App Store e Google Play. Le app Capacitor eseguono web code, che Capgo può aggiornare senza passare dagli store.
.NET MAUI è gratuito?
Sì. MAUI è open source sotto licenza MIT. Avrai comunque bisogno di account developer Apple e Google, e di un Mac per buildare per iOS.
Per quanto tempo viene supportata una versione di .NET MAUI?
MAUI segue la Microsoft Modern Lifecycle Policy e viene rilasciato con ogni versione di .NET. Una major version è supportata per almeno 6 mesi dopo il rilascio della successiva. Il supporto per MAUI 10 termina l'11 maggio 2027.
E per quanto riguarda Blazor Hybrid?
Blazor Hybrid renderizza i componenti Razor in una web view all'interno di un'app MAUI. È un'ottima opzione per i team Blazor. Se la tua UI è costruita con React, Vue, Angular o Svelte, Capacitor la esegue direttamente senza alcun layer .NET.
Quando dovrei scegliere Capgo invece di .NET MAUI?
Scegli Capacitor con Capgo se il tuo prodotto è una web app, il tuo team usa TypeScript e vuoi rilasciare fix in pochi minuti tramite canali, rollout progressivi e rollback automatici.

Prova Capgo sulla tua app

Inizia una prova gratuita di 14 giorni senza carta di credito. Al termine, i piani partono da $12/mese con fatturazione annuale o $14 con fatturazione mensile.

  • 9.400+ team
  • 90M+ dispositivi
  • Build native in 2–3 min