Premesse

Xamarin Forms è un Framework basato su C# e XAML che permette di realizzare applicazioni Cross Platform utilizzando Microsoft Visual Studio.

Con Xamarin Forms è possibile creare una User Interface comune sfruttando tutte le caratteristiche di XAML (Binding, Styles, Resources etc.) condividendo il codice C# con ogni singola piattaforma.

Obiettivi

Il corso parte dalle basi di XAML per poi arrivare alla realizzazione di applicazioni Cross platform sui tre principali OS, creando app native su ogni singola piattaforma.

Sbocchi professionali

Sviluppatori di applicazioni mobile

Prerequisiti d’accesso 

Per seguire il corso è necessaria la conoscenza di C#.

Strumenti richiesti

Per la partecipazione al corso le risorse dovranno avere a disposizione i seguenti requisiti hardware/software:

  • Windows 8 o superiore
  • PC/Notebook con almeno 4GB di Ram (8GB sarebbe l’ideale), processore con supporto Hardware Virtualization (dove può girare Hyper-V)
  • Visual Studio 2015 con emulatori Windows/Android
  • Xamarin for Visual Studio (in versione trial 30 giorni)

Programma didattico

  • Introduzione a Xamarin
  • Percorso formativo
  • Windows Phone & Xaml
  • Creare una UI con Xaml
  • Xaml – Bindings
  • Xaml – Styles, Resources & Templates
  • Xaml – Converters
  • Events
  • Dependency Properties
  • Pattern MVVM
  • HowTo Windows Phone
  • Strumenti offerti da Xamarin
  • Creare una soluzione con Xamarin.Forms
  • Classe Device e utilizzo sulle diverse piattaforme
  • Navigazione
  • Pages, Views, Layouts, Cells
  • Controlli
  • Gestione delle immagini
  • Splash screen
  • Bindings
  • Commands
  • Styling
  • Converters
  • Application Lifecycle
  • MVVMLight su Xamarin
  • Utilizzo degli emulatori iOS e Android
  • DependencyService
  • Componenti di terze parti (Nuget)
  • HowTo – Xamarin

Organizzazione

Il corso prevede formazione teorica ed esercitazioni pratiche su quanto appreso in aula.

Tutti i contenuti possono essere tagliati e personalizzati sulla base degli skills dei discenti e/o di specifiche esigenze.

Al termine del corso verrà rilasciato un attestato di formazione e il materiale didattico.

Per ulteriori informazioni consulta la nostra pagina FAQ o contattaci ai seguenti recapiti:

Tel: (+39) 02.48958342

Mail: formazione@esis-italia.com


Informazioni e Iscrizioni

Il tuo nome (richiesto)

La tua email (richiesto)

Il tuo numero di telefono (se desideri essere contattato telefonicamente)

Corso al quale sei interessato (richiesto)

Indica la città dove vuoi che venga erogata la formazione (richiesto)

Il tuo messaggio

Privacy (richiesto)
Ho letto l'informativa privacy

 

About the author

ESIS Italia