Skip to main content

Swift: Hello World in 5 passi

Swift è il nuovo linguaggio di programmazione presentato da Apple lo scorso Giugno durante il WWDC 2014. Superata la fase estiva di beta Swift ha raggiunto la versione 1.0 (1.1 al momento) e da Settembre l’App Store accetta applicazioni scritte in Swift.

Si tratta di un linguaggio moderno concepito da Apple per il futuro dello sviluppo sulle sue piattaforme. Attualmente Objective-C è completamente supportato ma non è difficile immaginare che nei prossimi anni ricoprirà un ruolo sempre più marginale. Basta confrontare 2 blocchi di codice Swift e Objective-C (logicamente equivalenti) per rendersi di conto quanto il primo sia più potente,  essenziale e divertente.

Nei prossimi 5 passi vedremo come costruire un Hello World con Swift.

Step 1

Scaricate e installate Xcode 6.1.1 dall’Mac App Store (avrete bisogno di un Mac con OS X 10.10 Yosemite). Xcode è gratuito ma pesa 2.45GB quindi ci vorrà un po’.

Step 2

Aprite Xcode e nello splash screen selezionate Get Started With a Playground (in alternativa File > New > Playground…)

Get Started With a Playground

Il Playground è un’area introdotta con Xcode 6 dove è possibile sperimentare velocemente scrivendo codice Swift e osservando il risultato in tempo reale. E’ un ottimo sistema per imparare.

Lasciate il nome di default e premete Next, infine scegliete una cartella (ad esempio Documenti) e premete Create.

Step 3

E’ apparso il Playground (nell’immagine qui sotto i colori potrebbero essere differenti da quello che state visualizzando ma per il resto è uguale).

playground.2tiff

Nel riquadro sinistro potete scrivere del codice Swift mentre in quello destro vedere il risultato del codice in tempo reale. Cancellate tutto il contenuto del riquadro sinistro.

playground empty

Step 4

E’ ora di scrivere il programma “Hello World”. Digitate nel riquadro sinistro quanto segue:
println("Hello World")

Step 5

In realtà non c’è nessun passo 5. Dovete solo osservare il riquadro destro del playground per osservare l’output del codice che avete scritto.

Playground

In attesa del prossimo post vi invito a usare il Playground per sperimentare con il codice Swift. Troverete utile  il manuale ufficiale gratuito del linguaggio e il blog.

Luca Angeletti

Trainer • Developer • Writer

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *