Programma di Mobile Programming:

Il corso prepara lo studente alle tecniche più moderne per lo sviluppo di applicazioni in ambiente Mobile.

Le varie fasi del corso si dividono in:

  • Introduzione allo sviluppo di applicazioni in ambiente Android
  • Introduzione al linguaggio Kotlin
  • Ambiente di sviluppo AndroidStudio
  • Le API di Android
  • Il ciclo di vita di una App
  • Deployment di una app nel market Android
  • Introduzione ai pattern architetturali più vocati nell'ambiente Mobile Andoid (MVC, MVP, MVVM)
  • Pattern MVVM best practices
  • Piattafrome di sviluppo multisistema (Xamarin, ...)

Il corso fornirà allo studente tutti gli strumenti necessari per una completa autonomia in ambiente di sviluppo appicazioni mobili.