Creare app per dispositivi mobili e desktop con .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
Codice obiettivo
Si vuole richiedere un codice obiettivo?
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 tra dispositivi diversi usando StackLayout e Grid nelle pagine XAML (Extensible Application Markup Language) di .NET Multi-Platform App UI (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.
Informazioni sul modello di progettazione MVVM e su come può separare la logica di business e il codice dell'interfaccia utente. Scopri come sono progettati i modelli di visualizzazione e perché sono una parte importante del modello.
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