Corso Xamarin sviluppatore APP cross-platform
impara con gli specialisti la programmazione con Xamarin, framework per lo sviluppo mobile APP!

Obiettivo del corso
Obiettivo Corso Xamarin: fornire le basi per la programmazione con il framework Xamarin basato su C# (ambiente .Net)
A chi è rivolto
rivolto a programmatori C#
Programma
PROGRAMMA (40 ore):
- Introduzione
- Cos’è Xamarin e differenze tra sviluppo nativo e cross-platform
- Panoramica Xamarin Studio
- Installazione Xamarin Forms
- Licenze per la compilazione e testing Xamarin Forms Apps
- Plug-in Visual Studio per i Forms (windows)
- Xamarin.iOS e Xamarin.Android
- Struttura applicazione Android
- Struttura applicazione iOS
- Architettura piattaforma nativa
- Ciclo di vita iOS e Android
- Interazione e composizione di Xamarin.ios e Xamarin.Android negli ambienti nativi
- Chiamate a funzioni e librerie native
- Compilazione ed esecuzioni build native
- Differenze tra SDKs nativi e Xamarin Forms
- Controllori
- Controlli di base: editor, immagini, labels
- Controlli custom per ogni piattaforma
- Accesso ai controlli nativi tramite Dependency Service e Dependency Iniection
- Web Services
- Web view control
- Accesso ai web services su ciascuna piattaforma
- Xamarin Forms
- Introduzione
- Xamarin Forms XAML
- Controlli con XAML e C#
- Data Binding
- Controlli di stili e custom
- Accesso al Database
- Strutture di directory native
- Utilizzo SQLite nelle diverse piattaforme in PCL
- Utilizzo SQLite nelle diverse piattaforma in progetto condiviso
- Accesso alle cartelle dell’applicazione e alle cartelle condivise
- Accesso alle risorse da risorse condivise
- Accesso alle risorse
- Accesso alle risorse dal progetto Android
- Accesso alle risorse dal progetto iOS
- Accesso alle risorse dal progetto condiviso
- Testing
- Unit Testing
- UI Testing
- Xamarin Test
- Deploy
- Deploy Android/iOS APP
Corso attivabile su richiesta ed eventualmente individuale.
Dove si svolge
modalità online classe virtuale oppure in aula frontale in sede
Testimonianze
potete visionare le recensioni dei nostri studenti su google business (cercando Innovaformazione su Google) o su facebook. recensioni completamente trasparenti con nome e cognome
Richiedi informazioni sul corso
Richiedi informazioni sul corso
3471012275 - 3429836
Caratteristiche del corso
Sede: Italia
Scadenza iscrizione: 27 Gennaio 2019
Durata ore: 40
Ore in aula: 40
Ore online: 40
Settore corso: Analisi e programmazione, Cloud Computing
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza

