Swift Playgrounds, una nuova e innovativa app per iPad sviluppata da Apple con cui tutti possono imparare facilmente a programmare divertendosi, è ora disponibile sull’App Store. Con Swift Playgrounds, spiega Apple, i concetti di programmazione prendono vita grazie a un’interfaccia interattiva che incoraggia studenti e principianti a esplorare l’utilizzo di Swift, il linguaggio di programmazione della Mela usato da sviluppatori professionisti.
L’app Swift Playgrounds è abbastanza semplice da permettere agli studenti senza alcuna esperienza nella programmazione di iniziare a esplorarne i principi fondamentali, ma è anche sufficientemente complessa da permettere agli sviluppatori più esperti di sperimentare e liberare la loro creatività.
“Tutti dovrebbero avere l’opportunità di imparare a programmare, per questo siamo entusiasti di offrire Swift Playgrounds alla prossima generazione di sviluppatori che cercano un modo facile e divertente per esplorare i concetti fondamentali della programmazione usando vero codice,” ha dichiarato Craig Federighi, Senior Vice President Software Engineering di Apple. “Più di 100 scuole nel mondo hanno già dichiarato di voler integrare Swift Playgrounds nel programma didattico in autunno; non vediamo l’ora di scoprire cosa saranno in grado di creare gli studenti con la nostra app.”
Swift Playgrounds include lezioni di programmazione sviluppate da Apple che guidano gli studenti attraverso una serie di sfide ed enigmi. Animando tre personaggi a video in un universo grafico, gli utenti impareranno i principi fondamentali della programmazione, come l’utilizzo di comandi, la creazione di funzioni, l’esecuzione di loop e l’utilizzo di codice condizionale e variabili. Apple ha fatto sapere che rilascerà regolarmente nuove sfide standalone, così gli utenti potranno continuare ad acquisire nuove competenze e nozioni.
Swift Playgrounds include template che gli utenti possono modificare o utilizzare come base per sviluppare i loro programmi, con grafica e interazioni touch. È possiible condividere le creazioni con gli amici via Mail o Messaggi, e pubblicarle sul web. Poiché Swift Playgrounds usa vero codice Swift, i progetti possono essere esportati direttamente in Xcode e trasformati in app per iOS e Mac complete e funzionanti.
Swift Playgrounds è compatibile con tutti i modelli di iPad Air e iPad Pro e con iPad mini 2 e successivi con iOS 10. Si scarica gratis dall’App Store.