IL CORSO
Il corso “Sviluppatore iOS” è tenuto da professionisti esperti del settore. Negli ultimi anni la crescente diffusione di dispositivi mobile ha reso necessaria la creazione di applicazioni con cui rispondere ai bisogni degli utenti. L’obiettivo è quello di formare figure professionali in grado di sviluppare Applicazioni Mobile Native.
AGENDA
Modulo 1:
Introduzione alla programmazione orientata agli oggetti e applicata al linguaggio Swift.
Modulo 2:
Pattern architetturali.
Realizzazione della UI.
Gestione del ciclo di vita dell’applicazione.
Modulo 3:
Gestione dello strato di networking.
Servizi REST.
Gestione dei thread, service e task asincroni.
Modulo 4:
Notifiche push, database e archiviazioni su disco.
Modulo 5:
Mappe, animazioni e realtà aumentata.
Modulo 6:
Certificati, distribuzioni enterprise ed infine pubblicazione su AppleStore.