Creare app per dispositivi mobili e desktop con .NET MAUI

Principiante
Sviluppatore
.NET
Visual Studio
.NET MAUI

Informazioni su come usare .NET MAUI per creare app che vengono eseguite su dispositivi mobili e su desktop usando C# e Visual Studio. Verranno illustrati i concetti fondamentali per la creazione di un'app con .NET MAUI e argomenti più avanzati, ad esempio l'archiviazione dati locale e la chiamata di servizi Web basati su REST.

Prerequisiti

  • Visual Studio 2022 con il carico di lavoro .NET MAUI installato
  • Familiarità con C# e .NET

Moduli in questo percorso di apprendimento

Informazioni su come usare Visual Studio con .NET MAUI per creare un'app multipiattaforma.

Informazioni su come progettare un'interfaccia utente per un'app .NET MAUI usando XAML

Creare interfacce utente coerenti su dispositivi diversi usando i tipi di layout StackLayout e Grid.

Informazioni su come usare risorse e stili condivisi in XAML per .NET MAUI

Usare la shell di .NET MAUI per creare applicazioni a più pagine con esplorazione a comparsa e schede.

Utilizzare un servizio Web REST con HttpClient ed eseguire operazioni CRUD di base. Rilevando quando il dispositivo è connesso a Internet, sarà possibile offrire una buona esperienza utente e sfruttare gli stack di rete nativi per ottenere prestazioni ottimali.

Informazioni su come archiviare e accedere ai dati contenuti in SQLite usando un'app .NET MAUI

Informazioni su come aggiungere il data binding all'interfaccia utente. Con il data binding, l'interfaccia utente viene aggiornata automaticamente quando i dati subiscono modifiche. Quando i tipi di dati non corrispondono, è possibile usare un convertitore per trasformare i dati per l'interfaccia utente.