Documentazione di Xamarin

Xamarin consente di creare app native per Android, iOS e macOS usando codice .NET e interfacce utente specifiche della piattaforma. Xamarin.Forms consente di creare app native, con codice dell'interfaccia utente condiviso scritto in C# o XAML.

Introduzione a Xamarin.Forms

Sviluppare app Android e iOS multipiattaforma con C# e .NET in Visual Studio in Windows e macOS.

Attività comuni di Xamarin.Forms

Concetti importanti per la creazione di app Android e iOS con Xamarin.Forms

Informazioni sul ciclo di vita delle app

Informazioni sul modo in cui le app vengono avviate e spostate in background.

Visualizzare un elenco di dati

Usare CollectionView per scorrere e selezionare i dati.

Usare XAML e data binding

Usare il modello MVVM per visualizzare i dati nell'interfaccia utente.

Esporre le funzionalità specifiche della piattaforma

Usare le funzionalità specifiche di Android o iOS nelle app Xamarin.Forms.

Xamarin.Essentials

API multipiattaforma per funzionalità dei dispositivi comuni.

Accedere a un servizio Web REST

Integrare e interagire con i servizi Web tramite HTTP e JSON

Eseguire la distribuzione in dispositivi Android e iOS

Caricare nei dispositivi di test e negli App Store.

Eseguire il rendering di grafica SkiaSharp

Eseguire il rendering di grafica vettoriale 2D multipiattaforma.

Panoramica delle piattaforme Xamarin