Saltare al contenuto principale
.NET MAUI vs Capgo

.NET MAUI alternative: Capacitor e Capgo

.NET MAUI lets C# teams build native apps for Android, iOS, macOS, and Windows from one project. Capacitor with Capgo takes the web route: your existing web app becomes the mobile app, and fixes reach users through live updates instead of store releases.

Verdetto Choose .NET MAUI if your team lives in C#, XAML, and Visual Studio and you need Windows desktop from the same codebase. Choose Capacitor with Capgo if your product is already a web app, you want one codebase for web and mobile, and you need to ship fixes in minutes with channels and rollback.

  • 1 miliardo di aggiornamenti al mese
  • 4.700+ app
  • Fondato nel 2021

9.400+ squadre. 90M+ dispositivi. 3.143+ GitHub stelle. Trasformato in produzione da:

  • Partenza 20 milioni di installazioni
  • Suez 3,2 milioni di installazioni
  • Nana 2,5M installazioni
  • Snowqueen 1,8M installazioni
  • Pizza Hut 1M+ installazioni
  • Shelf 950K installazioni
  • Janitor 750K installazioni
  • RemNote 500K+ installazioni
  • Vella 400K+ installazioni
  • Revel 250K+ installazioni
  • IREC 150K+ installazioni
  • Nostra Vita 80K+ installazioni
Le nostre scelte

Le 6 migliori alternative a .NET MAUI del 2026

Ranked for teams that want to ship mobile apps fast, fix production bugs without waiting on store review, and keep full control of their code.

  1. Capgo Nostra scelta

    Capacitor più Capgo: un codice web per iOS, Android e web, aggiornamenti in tempo reale che saltano la revisione della store, e costruzioni native cloud in 2–3 minuti. Open source, da 12€/mese.

    Capgo vs .NET MAUI →
  2. Flutter

    Framework Google con il proprio motore di rendering e Dart. Consistenza UI forte, ma nessuna riutilizzazione delle competenze web e nessuna aggiornamento live ufficiale.

    Scopri di più →
  3. React Native

    Interfaccia utente nativa da React e JavaScript. Un buon adattamento per le squadre React; gli aggiornamenti in tempo reale provengono da servizi terzi dopo la chiusura di CodePush.

    Scopri di più →
  4. Kotlin Multiplattaforma

    Condividi la logica di business Kotlin tra Android e iOS mantenendo l'interfaccia utente nativa, o utilizza Compose Multiplatform per l'interfaccia utente condivisa.

    Scopri di più →
  5. Nativo iOS e Android

    Swift e Kotlin con i kit UI della piattaforma. Controllo massimo e prestazioni, a costo di due codebase.

    Scopri di più →
  6. NativoScript

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

    Scopri di più →
Di pari passo

Capgo vs .NET MAUI in un colpo d'occhio

Capgo vs .NET MAUI, a settembre 2026. Ogni fatto su .NET MAUI è collegato a una fonte numerata elencata nella tabella sottostante.
Area Capgo .NET MAUI
Prenotazione Capacitor is free and MIT-licensed. Capgo live updates and cloud builds start at $12/month billed yearly or $14 monthly, with a 14-day free trial and no credit card. Gratuito e di pubblico dominio sotto la licenza MIT. Si pagano comunque le tariffe dei conti sviluppatori di Apple e Google, e la costruzione per iOS richiede un Mac. [1] [2]
Aggiornamenti live OTA Ships JavaScript, HTML, CSS e modifiche degli asset senza attendere la revisione del negozio, con download delta e crittografia end-to-end. 1B+ aggiornamenti al mese. No built-in live update service. iOS apps are fully ahead-of-time compiled to native code, so app changes ship as a new store release. [2]
Costruzioni native Capgo Builder costruisce e firma i binari iOS e Android nel cloud, tipicamente in 2-3 minuti, e può caricarli nei negozi. Il tempo di costruzione è incluso nei piani. Costruisci e firma localmente con .NET SDK e Visual Studio, o configurare il tuo CI. Gli app Android vengono compilati in IL con JIT, gli app iOS sono compilati AOT e le costruzioni iOS richiedono un Mac. [2]
Sostegno al framework HTML, CSS e TypeScript con qualsiasi framework web: React, Vue, Angular, Svelte o Ionic. Lo stesso code funziona su web, iOS e Android. C# e XAML con controlli .NET MAUI. Blazor Hybrid può rendere componenti Razor in una BlazorWebView, ma i framework web standard come React o Vue non sono la strada principale. [2] [4]
Open source e auto-hosting Capacitor è MIT. L'aggiornatore plugin Capgo è MPL-2.0 e il backend è AGPL-3.0, quindi puoi auto-hostare il server di aggiornamento. Licenziato con MIT, sviluppato in modo aperto nella dotnet GitHub organization. [1]
Ripristino e canali Canali dinamici, sovrapposizioni di dispositivo e canale, rilascio progressivo, rollback automatico quando un bundle non riesce a partire e reversione rapida a un bundle precedente. Non è possibile eseguire il rollback dell'aggiornamento, poiché non ci sono bundle di aggiornamento. Una cattiva rilascio viene risolta con una nuova costruzione attraverso App Store e Google Play review. [2]
Sostegno Sostegno e-mail e Discord con gli ingegneri che costruiscono Capgo. Priorità per i plugin di fissaggio su qualsiasi piano, e Sostegno Premium per scadenze di produzione. Politica di ciclo di vita Modern di Microsoft. Ogni versione maggiore viene rilasciata con .NET e viene supportata per almeno 6 mesi dopo il rilascio della successiva. Il supporto per MAUI 10 termina il 11 maggio 2027. [3]
Stato aziendale Indipendente e autofinanziata, fondata nel 2021. 9.400+ team, 4.700+ app e 90M+ dispositivi. SOC 2 Type II e ISO 27001 sul piano aziendale. Microsoft, come parte di .NET. MAUI è l'evoluzione di Xamarin.Forms. [1] [2]

Sorgenti

Dettagli dei concorrenti sono di settembre 2026 e sono stati verificati contro le pagine del fornitore riportate di seguito. I piani e i prezzi cambiano, quindi conferma sul sito del fornitore prima di decidere.

  1. .NET MAUI GitHub repository
  2. Microsoft Learn: Cos'è .NET MAUI?
  3. .NET MAUI politica di supporto
  4. Microsoft Learn: ASP.NET Core Blazor Hybrid
Preferibile scelta

Dove .NET MAUI è la scelta migliore

Nessun strumento si adatta a ogni squadra. Questi sono i casi in cui indirizzeremmo verso l'altra opzione.

Il suo team è tutto per C# e .NET

MAUI condivide la logica di business C#, le prove e le impostazioni XAML tra piattaforme all'interno di Visual Studio, con .NET e XAML reload caldo durante lo sviluppo. [2]

Se hai bisogno di Windows e macOS desktop da un unico progetto

Un progetto MAUI singolo mira a Android, iOS, macOS attraverso Mac Catalyst e Windows attraverso WinUI 3. [2]

Se già hai componenti Blazor

Blazor Hybrid in MAUI rende i componenti Razor in una BlazorWebView con accesso completo a .NET ai dispositivi, quindi i team Blazor possono riutilizzare l'interfaccia utente across web, mobile e desktop. [4]

Percorso di migrazione

Passa da .NET MAUI a Capacitor e Capgo

Non esiste un convertitore automatico da XAML a UI web, quindi si tratta di una riscrittura di UI in tecnologie web. Il tuo backend C# e le tue API possono rimanere come sono.

  1. Aggiungi Capacitor al tuo'app web

    Inizia il tuo progetto web con bun add @capacitor/core @capacitor/cli @capacitor/ios @capacitor/android e bunx cap initpoi bunx cap add ios e bunx cap add android.

  2. Sostituisci le API di dispositivo MAUI con plugin

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

  3. Turn on live updates and cloud builds

    Esegui bunx @capgo/cli@latest init Per installare l'aggiornatore, caricare poi ogni build web con bunx @capgo/cli@latest bundle upload.

Prova dei clienti

What Capgo customers say

Recensioni nominate da team che distribuiscono applicazioni Capacitor con Capgo.

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

Dal momento in cui ho iniziato ad utilizzare Capgo tutto è più veloce, e posso dare ai miei utenti il tempo che meritano senza trascurare la mia vita quotidiana.

Luis Dominguez El che paga, Anirol

Essere in grado di aggiungere ID dispositivi a certi gruppi e di inviare le modifiche a solo certi gruppi è un salvavita.

senza tono @ Webincode Developatore, Webincode

La capacità di inviare aggiornamenti OTA in produzione istantaneamente senza dover attendere i cicli di revisione completi dell'App Store è stata un enorme vantaggio operativo.

Kapil Fondatore, NuTriQ
FAQ

Domande frequenti

Posso inviare aggiornamenti in tempo reale a un'app .NET MAUI?
MAUI has no built-in live update service. iOS builds are ahead-of-time compiled to native code, so changes go through a new App Store and Google Play release. Capacitor apps run web code, which Capgo can update without a store release.
È gratuita .NET MAUI?
Sì. MAUI è open source sotto la licenza MIT. Tuttavia, è necessario ancora un account di sviluppatore di Apple e Google, e un Mac per costruire per iOS.
Quanto tempo è supportata una versione di .NET MAUI?
Sì. .NET MAUI è open source con licenza MIT. Tuttavia, ancora avete bisogno di conti sviluppatori Apple e Google, e un Mac per costruire per iOS.
Cosa ne pensa di Blazor Hybrid?
Blazor Hybrid rende componenti Razor in una finestra web all'interno di un'app MAUI. È un buon percorso per le squadre Blazor. Se il tuo UI è costruito con React, Vue, Angular o Svelte, Capacitor lo esegue direttamente senza layer .NET.
When should I scegliere Capgo al posto di .NET MAUI?
Scegli Capacitor con Capgo quando il tuo prodotto è un'app web, la tua squadra scrive TypeScript e vuoi che le correzioni raggiungano gli utenti in minuti con canali, rilasci progressivi e rollback automatico.

Prova Capgo sul tuo app

Controlla il nostro confronto di componenti e scopri come __CAPGO_KEEP_0__ può aiutarti a creare app web più veloci e sicure.

  • Prova gratuitamente
  • 90M+ dispositivi
  • Costruzioni native in 2–3 minuti