Tutto ciò che c’è da sapere per creare una classe in Swift, linguaggio di programmazione di Apple per sviluppare app mobile per iOS.

La sintassi per definire ed utilizzare funzioni e tuple, due costrutti fondamentali del linguaggi Swift.

Come utilizzare il costrutto switch in Swift, analizzandone le differenze rispetto al suo utilizzo in C ed introducendo nuovi concetti, tipici di Swift.

Imparare a conoscere il meccanismo degli optional, introdotti nel linguaggio Swift per consentire la non valorizzazione di una variabile.

Conoscere due strumenti fondamentali per lo sviluppo di app in Swift su XCode: i Playgrounds e la REPL. Ecco cosa sono e come sfruttarli al meglio.