Android e iOS con C# e .NET MAUI

Tutto ciò che si può fare in Objective-C, Swift o Java, si può fare anche in C#

Attività iniziali

Multipiattaforma con
.NET MAUI

.NET MAUI usa le tecnologie più recenti per la creazione di app native in Windows, macOS, iOS e Android, astraendole in un framework comune basato su .NET, consentendo di scrivere una codebase C#.

Approfondimenti: .NET MAUI

App per dispositivi mobili moderne e performanti con .NET e C #

Usa .NET e C# per creare app native per miliardi di dispositivi Android, iPhone e iPad in tutto il mondo. Condividi facilmente il codice e compila app più velocemente su tutte le piattaforme.

Esegui l'integrazione con le API della piattaforma o sfrutta i vantaggi delle API multipiattaforma e del sistema operativo multipiattaforma di .NET MAUI, tra cui l'accesso a sensori, informazioni sui dispositivi, connettività di rete, dati e altro ancora.

integrazioni della piattaforma .NET MAUI

iOS con .NET MAUI

Gli sviluppatori .NET hanno accesso completo alle API iOS da C#. Crea interfacce utente native sfruttando il framework dell'interfaccia utente multipiattaforma di .NET MAUI che esegue il rendering dei controlli UIKit nativi. Sfrutta API come Touch ID, ARKit, CoreML e molte altre da C#.

Sviluppare per iOS in Windows? Non c'è problema. Usa i simulatori simulatori remoti per Visual Studio o semplicemente collega un dispositivo iOS al dispositivo Windows e distribuisci con Riavvio del dispositivo.

Esplora le specifiche della piattaforma iOS

Android con .NET MAUI

Usa tutta la potenza del Android SDK per creare app per qualsiasi piattaforma Android. Con C# puoi sviluppare per qualsiasi dispositivo Android, inclusi telefoni, tablet e altro ancora.

Sfrutta tutte le API Android direttamente da C#, incluse le librerie di supporto android e i servizi Google Play. Crea interfacce utente straordinarie con il framework multipiattaforma di .NET MAUI che esegue il rendering dei controlli Android nativi.

Esplora le specifiche della piattaforma Android

Uno Platform

Uno Platform è un progetto open source che consente di creare applicazioni native multipiattaforma per iOS, Android, Windows, macOS, Linux e Web tramite WebAssembly da un'unica codebase in C# e XAML.

Uno Platform sfrutta .NET e i framework moderni per l'interfaccia utente per offrire pieno accesso alle funzionalità native della piattaforma, mantenendo al contempo una coerenza perfetta dell'interfaccia utente su tutti i dispositivi.

Scopri di più su Uno Platform

La tua piattaforma, i tuoi strumenti

Abbiamo progettato .NET per soddisfare gli sviluppatori. Questo significa mantenere il sistema operativo preferito durante la creazione di app per dispositivi mobili.

Visual Studio e Visual Studio Code offrono un'esperienza di sviluppo .NET ottimale per Windows, Mac e Linux.

Informazioni su Strumenti di Visual Studio per .NET