€ 850 (iva escl.) – 32 ore


Sedi e orari

Milano – Bologna – Roma  

4 giornate full time dalle ore 9:30 alle ore 18:00  

Su richiesta  

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 al mondo Xamarin e all’ambiente di sviluppo
  • Differenze tra Xamarin e Xamarin.Forms
  • Struttura di un progetto Xamarin.Forms
  • Ciclo di vita dell’App
  • Usare XAML in Xamarin Form
  • Costruire l’interfaccia Utente
  • I vari tipi di pagina e navigazione
  • DataBinding e MVVM applicato a Xamarin.Forms
  • Concetti avanzati: Converters, Triggers e Behaviors
  • Gestione dei Layout: Stili ed Effetti grafici
  • Personalizzare per piattaforma con i Custom Renderer
  • Le Gestures
  • Gestire le immagini
  • Database locali con SQLite
  • Integrazione con servizi REST
  • Geolocalizzazione
  • Gestione della mappe
  • Accesso ai principali sensori degli smartphone
  • Best practices
  • Librerie di terze parti
  • L’ecosistema Microsoft per build, test e diagnostica dell’app

Durata e organizzazione

Il corso prevede 32 ore di lezione in aula dove si alternano formazione teorica, laboratori ed esercitazioni pratiche.

Al termine del corso verrà rilasciato un attestato di formazione e, previo consenso, il CV verrà inserito in banca dati per eventuali collaborazioni professionali con la ESIS S.r.l.

Prezzo e convenzioni

La quota comprende partecipazione al corso, materiale didattico, accesso al wi-fi in aula, coffee break, attestato finale, forum di follow up tra studenti e docenti.

Sono previsti sconti per iscrizioni anticipate, ex alunni Esis, iscrizioni multiple e studenti universitari.

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)

Ti vuoi iscrivere o chiedere informazioni? (richiesto)

Se hai uno sconto inserisci qui il tuo codice

Scegli la città (richiesto)

Il tuo messaggio

Privacy (richiesto)
Ho letto l'informativa privacy

 

About the author

ESIS Italia