Project Description

Corso Xamarin

corso-xamarin-milano-bologna-roma

Calendario

Dal 28 al 30 Novembre 2022
3 giorni full time
9:00-13:00 e 14:00-18:00

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

Form di contatto

    SiNo

    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

    Sedi

    Milano: Via Tortona, 33
    Bologna: Piazza dei Martiri 1943 1945, 3
    Roma: Via Ostiense, 30

    Calendario

    Dal 28 al 30 Novembre 2022
    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

    Form di contatto

      SiNo

      Desideri ampliare la tua scelta formativa?

      Scegli il tuo corso tra quelli in calendario e quelli a catalogo

      CORSI A CALENDARIO
      CORSI A CATALOGO