• 19 Lezioni
  • Moderata

Swift è un linguaggio di programmazione realizzato da Apple per lo sviluppo di app mobile per il sistema operativo iOS. Questa guida parte dalle basi ed affronta tutti i principali argomenti per imparare a programmare con il linguaggio Swift, arrivando a comprenderne le principali funzionalità per realizzare app professionali per dispositivi come iPhone ed iPad.

  • 14 lezioni
  • Avanzata

Giochi per iOS con Swift. Una guida pratica alla creazione di un semplice gioco per dispositivi mobile basati sul sistema operativo iOS (iPhone, iPad) utilizzando Swift, il principale linguaggio di programmazione di Apple per lo sviluppo di applicazioni mobile per gli iDevice. Scopriamo come gestire gli asset, implementare gli attori di gioco e ottimizzare il gameplay.

Guida Swift
  • 19 lezioni
  • Moderata

Swift è un linguaggio di programmazione realizzato da Apple per lo sviluppo di app mobile per il sistema operativo iOS. Questa guida parte dalle basi ed affronta tutti i principali argomenti per imparare a programmare con il linguaggio Swift, arrivando a comprenderne le principali funzionalità per realizzare app professionali per dispositivi come iPhone ed iPad.

Conoscere il meccanismo dell’ereditarietà tra classi, imparando ad implementarlo nel linguaggio Swift per programmare app mobile per iOS.

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.

Vorrei iniziare a sviluppare app per iOS, ma non ho capito quali tecnologie dovrei approfondire. Ho visto che serve conoscere un po’ di XML, ma per quanto riguarda i linguaggi di programmazione, non capisco se è meglio usare Objective C oppure Swift. Quale linguaggio dovrei scegliere?

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