Durata
Prezzo
Introduzione allo sviluppo mobile cross-platform con Xamarin
Codice: MSVS07
Xamarin è uno strumento di sviluppo che permette di creare applicazioni mobile cross-platform utilizzando C# e .NET. È stato acquisito da Microsoft nel 2016 e ora fa parte della suite di Visual Studio. Con Xamarin, gli sviluppatori possono scrivere la logica dell’applicazione una sola volta in C# e poi eseguirla su molteplici piattaforme.
Modalità di erogazione
In aula o Live Virtual Classroom.
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza.
- Caratteristiche principali di Xamarin
- Single Codebase
- Performance Nativa
- Interfaccia Utente Nativa
- Introduzione a Xamarin.iOS
- Introduzione a Xamarin.Android
- Metodologie di sviluppo cross-platform
- Utilizzo Sqlite
- Introduzione a Xamarin.Forms
- DataBinding e MVVM in Xamarin.Forms
- Libreria .NET Estesa
Sviluppatori esperti
Conoscenza del linguaggio C#
Xamarin.iOS e Xamarin.Android rappresentano gli strumenti ideali per gli sviluppatori che desiderano creare applicazioni native per iOS e Android sfruttando la potenza del linguaggio C#. Grazie all’uso combinato di un linguaggio universale e del framework .Net, è possibile ottimizzare il processo di sviluppo condividendo fino al 60% del codice sorgente tra le diverse piattaforme, come la logica di business, la gestione dei dati e la comunicazione con i servizi. Ampliando le capacità con Xamarin.Forms, gli sviluppatori possono estendere la condivisione delle interfacce utente native, portando la percentuale di codice condiviso fino al 90%. Il vantaggio principale? Gestire e testare un solo codebase, utilizzare un unico ambiente di sviluppo, Visual Studio, e distribuire su tre piattaforme chiave: iOS, Android e Windows.
