LA FORMAZIONE PENSATA PER TE

Corso Xamarin

Premesse

Xamarin consente di creare applicazioni cross platform utilizzando C# e Visual Studio. Xamarin è parte integrante di Visual Studio ed è disponibile gratuitamente con tutte le sue versioni.

All’interno del corso verranno affrontate le tematiche legate allo sviluppo di applicazioni per iOS, Android e Windows scrivendo codice condiviso per tutte le piattaforme, focalizzando l’attenzione soprattutto su Xamarin.Forms che consente la condivisione del codice della UI.

Obiettivi del corso

Il corso ha come obiettivo quello di fornire le basi per lo sviluppo di applicazioni multipiattaforma (Android/iOS) con l’utilizzo del framework Xamarin.

Prerequisiti

Per seguire la formazione è necessaria la conoscenza di C#.

Strumenti richiesti

Questo corso prevede l’uso di un proprio portatile con un’installazione recente di Visual Studio e Xamarin. Mentre per Android e Windows è sufficiente Windows con l’emulatore offerto da Visual Studio, per iOS l’unico modo perché si possa testare un’app è possedere MacOSX, che è disponibile solo con un Mac.

Piano di lavoro

  1. Introduzione al mondo Xamarin e all’ambiente di sviluppo
  2. Differenze tra Xamarin e Xamarin.Forms
  3. Struttura di un progetto Xamarin.Forms
  4. Ciclo di vita dell’App
  5. Usare XAML in Xamarin Form
  6. Costruire l’interfaccia Utente
  7. I vari tipi di pagina e navigazione
  8. DataBinding e MVVM applicato a Xamarin.Forms
  9. Concetti avanzati: Converters, Triggers e Behaviors
  10. Gestione dei Layout: Stili ed Effetti grafici
  11. Personalizzare per piattaforma con i Custom Renderer
  12. Le Gestures
  13. Gestire le immagini
  14. Database locali con SQLite
  15. Integrazione con servizi REST
  16. Geolocalizzazione
  17. Gestione della mappe
  18. Accesso ai principali sensori degli smartphone
  19. Best practices
  20. Librerie di terze parti
  21. L’ecosistema Microsoft per build, test e diagnostica dell’app

Durata e organizzazione

Il corso ha una durata di 3 giornate full time e prevede sia lezioni teoriche che esercitazioni pratiche.

Al termine del corso verrà rilasciato un attestato di formazione.

Modalità di erogazione

Calendario

12, 13 e 14 novembre 2024
3 giorni full time dalle ore 9:00 alle 13:00 e dalle 14:00 alle 18:00.

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.

Quota di partecipazione 950 € + IVA

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

Per ulteriori informazioni contattaci ai seguenti recapiti o compila il nostro Form

Tel: (+39) 02.48958342

Mail: formazione@esis-italia.com

Corso Xamarin

Modalità di erogazione

  • in aula, formazione tradizionale
  • da remoto in Virtual Classroom

Metodologia didattica

L’approccio della docenza sarà estremamente pratico: dopo ogni spiegazione, saranno immediatamente messe in pratica le nozioni acquisite con esempi dedicati.

Sedi

Milano: Via Tortona, 33

Bologna: Piazza dei Martiri 1943 1945, 3

Roma: Via Ostiense, 30

12, 13 e 14 novembre 2024

9:00-13:00 e 14:00-18:00

FORM DI CONTATTO

    Filiale (richiesto)
    MilanoBolognaRoma