Corso Xamarin per aziende
Pubblicato da INNOVAFORMAZIONE

Corso Xamarin per sviluppatori C#, ambito Microsoft .Net . Il corso fornisce le fondamenta per sviluppare applicazioni mobile e cross-platoform (Android e iOS) utilizzando il framework Xamarin di casa Microsoft. 

Corso rivolto alle aziende con preventivo personalizzato.

Modalità online classe virtuale oppure frontale in house.

Obiettivi del Corso: fornire le basi per lo sviluppo applicazioni in multipiattaforma (Android/iOS ) con l’utilizzo del framework Xamarin (sarà utilizzata sempre l'ultima versione.

Oggi Xamarin è una valida alterativa per sviluppare applicazioni sia per android che per ios programmando una sola volta con il linguaggio C#.

Requisiti per i discenti: programmazione c # .Net e OOP

Referente Dario Carrassi

Richiedi il prezzo

Scopri tutti i dettagli sul Corso Xamarin per aziende


Programma e moduli didattici

PROGRAMMA 40 ore


1. 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
  • P l ug in Visual Studio per i Forms (windows)

2. Xamarin.iOS e Xamarin.Android

  • Struttura applicazione Android
  • Struttura applicazione iOS
  • Architettura piattaforma nativa
  • Ciclo di vita ios e Android
  • Interazione e composizione di Xamari n.ios e Xamarin. A ndroid negli ambienti nativi
  • Chiamate a funzioni e librerie native
  • Compilazione ed esecuzioni build native
  • Differe n ze tra SDKs nativi e Xamarin Forms

3. ControlloriControllori

  • CControlli di base: editor, immagini, labelsontrolli di base: editor, immagini, labels
  • CControlli custom per ogni piattafontrolli custom per ogni piattaformaorma
  • AAccesso ai controlli nativi tramite Dependency Service e Dependency Iniectionccesso ai controlli nativi tramite Dependency Service e Dependency Iniection

4. Web ServicesWeb Services

  • Web view controlWeb view control
  • AAccesso ai web services su ciascuna piattaformaccesso ai web services su ciascuna piattaforma

5. Xamarin FormsXamarin Forms

  • IntroduzioneIntroduzione
  • Xamarin Forms XAMLXamarin Forms XAML
  • Controlli con XAML e C#Controlli con XAML e C#
  • Data BindingData Binding
  • Controlli di stili e customControlli di stili e custom

6. Accesso al DatabaseAccesso al Database

  • Strutture di directory nativeStrutture di directory native
  • Utilizzo SQLite nelle diverse piattaforme in PCLUtilizzo SQLite nelle diverse piattaforme in PCL
  • Utilizzo SQLite nelle diverse piattaforma in progetto condivisoUtilizzo SQLite nelle diverse piattaforma in progetto condiviso
  • Accesso alle cartelle dell'applicazione e alle cartelle condivisAccesso alle cartelle dell'applicazione e alle cartelle condivisee
  • Accesso alle risorse da risorse condiviseAccesso alle risorse da risorse condivise

7. Accesso alle risorseAccesso alle risorse

  • Accesso alle risorse dal progetto Androidccesso alle risorse dal progetto Android

8. TestinTestingg

  • Unit TestingUnit Testing
  • UI TestingUI Testing
  • Xamarin TestXamarin Test

9. DeployDeploy

  • Deploy Android/iOS APPDeploy Android/iOS APP

Recensioni sul corso

Nessuna recensione inserita

Richiedi informazioni