Durata corso:
Costo:
Hands-on Xamarin
Codice: DMS08
Grazie a Xamarin.iOS e Xamarin.Android, è possibile creare applicazioni native per iOS e Android sfruttando il linguaggio C#. Queste piattaforme, grazie alla sinergia di un linguaggio di programmazione e un framework .Net unici, offrono l’opportunità di riutilizzare codice sorgente, come comunicazioni con servizi, gestione dati e logiche aziendali, condividendo fino al 60% tra diverse piattaforme di destinazione. Con l’introduzione di Xamarin.Forms, si estende la capacità di condivisione, permettendo di riutilizzare interfacce utente native e aumentando il codice condiviso tra progetti iOS, Android e Windows fino al 90%. Questo si traduce in un solo linguaggio di programmazione, una base di codice unificata da gestire e verificare, un ambiente di sviluppo integrato (Visual Studio) e la copertura di tre sistemi operativi chiave: iOS, Android e Windows.
Modalità di erogazione
In aula o Live Virtual Classroom.
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza.
- Introduzione a Xamarin.iOS
- Backgrounding in iOS using Xamarin
- Introduzione a Xamarin.Android
- Servizi in Android usando Xamarin
- Introduzione allo sviluppo cross-platfom
- Utilizzo servizi REST e dati in mobilità (SQLite)
- Introduzione a Xamarin.Forms
- Introduzione a DataBinding usando Xamarin.Forms
- MVVM e design applicazioni usando Xamarin.Forms
Sviluppatori esperti
Conoscenza del linguaggio C#