Skip to main content

Durata corso:

2 giorni

Costo:

860,00 €

Introduzione allo sviluppo mobile cross-platform con Xamarin

Codice: DMS07

Xamarin è una piattaforma open source per la compilazione di applicazioni moderne e a prestazioni elevate per iOS, Android e Windows con .NET.

Il corso mira a fornire agli studenti una conoscenza solida e pratica di Xamarin, uno degli strumenti più potenti e versatili per lo sviluppo di applicazioni mobili cross-platform. Attraverso una serie di lezioni teoriche e pratiche, gli studenti saranno guidati nella comprensione delle fondamenta di Xamarin e delle sue potenzialità nel creare app performanti per iOS, Android e Windows usando un singolo codice sorgente.

Modalità di erogazione

In aula o Live Virtual Classroom.

Attestato di partecipazione

Al termine del corso verrà rilasciato l’attestato di frequenza.

Contenuti del corso
  • Caratteristiche principali di Xamarin
  • Single Codebase
  • Sviluppo Nativo con Xamarin
  • Interfaccia Utente Nativa
  • Introduzione a Xamarin.iOS
  • Introduzione a Xamarin.Android
  • Metodologie di sviluppo cross-platform
  • Utilizzo Sqlite
  • Fondamenti di Xamarin.Forms
  • DataBinding e MVVM in Xamarin.Forms
  • Libreria .NET Estesa
  • Debug e distribuzione
Partecipanti

Sviluppatori esperti

Prerequisiti

Conoscenza del linguaggio C#

Obiettivi

Al termine del corso, gli studenti saranno in grado di:

  • Comprendere le Caratteristiche principali di Xamarin
  • Apprezzare il concetto di Single Codebase
  • Comprendere come Xamarin produca applicazioni che sfruttano le performance native di ogni piattaforma.
  • Sviluppare con un’Interfaccia Utente Nativa.
  • Familiarizzare con gli strumenti e le best practice per sviluppare applicazioni per iOS e Android.
  • Conoscere le Metodologie di sviluppo cross-platform, approfondendo le tecniche e gli approcci per scrivere codice riutilizzabile tra diverse piattaforme.
  • Gestire dati con Sqlite
  • Esplorare Xamarin.Forms e utilizzarlo per sviluppare interfacce utente cross-platform.
  • Capire il pattern MVVM (Model-View-ViewModel) e come esso può essere utilizzato in combinazione con il DataBinding in Xamarin.Forms.
  • Sfruttare la Libreria .NET Estesa
Lingue
Italiano
Vuoi ulteriori info?
Stiamo caricando il listino completo dei corsi
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.