CREAZIONE APPLICAZIONI IOS

Durata: 48 ore

Obiettivi: conoscere Xcode e il linguaggio di programmazione Swift nelle sue principali funzioni così da essere in grado di affrontare la creazione di un’App iOS

Requisiti dei partecipanti: conoscenza di almeno un linguaggio di programmazione, preferibilmente object-oriented

Laboratorio incluso: Dal concept

Programma:

– Introduzione alla piattaforma e all’ambiente di sviluppo
– User Experience e User Interface
– Come creare un mockup e gestire le esigenze del cliente
– Xcode: caratteristiche, funzionalità, utilizzo
– Swift: ARC e efficienza
– Confronto tra linguaggi (Swift, Obj-C, C, C#, C++, Java)
– Sintassi e costrutti
– Principali caratteristiche di Swift
– esempi di App Swift per iOS
– cenni di tvOS: Television Markup Language (TVML)