Programmare in Apple Swift 2, primi passi di programmazione app con un libro italiano

E’ da poco disponibile il libro “Programmare in Apple Swift 2“, scritto da due autori Pasquale Ragozzino e Antonio Agliata, due programmatori italiani creatori di app per iOS. Gli autori propongono il libro come il primo manuale in italiano che tratta Swift 2, rilasciato da Apple nel mese di Giugno 2015.

Il manuale tratta ad ampio raggio tutti gli argomenti inerenti al linguaggio di programmazione Swift, gli esempi sono presenti e il lettore è invitato a eseguirli su un playground di Xcode, la trattazione è piuttosto essenziale e un po’ tecnica e, data la natura del manuale, i vari concetti non vengono messi in relazione con contesti di utilizzo in una reale app.

Apple mette a disposizione gratuitamente, tra la sua copiosa documentazione, anche il libro “The Swift Programming Language” che tratta in modo sistematico gli stessi argomenti, ma questo libro si rivolge ai lettori e aspiranti programmatori che preferiscono leggere in italiano.

 

01 libro programmare in apple swift 2 620x465 Programmare in Apple Swift 2, primi passi di programmazione app con un libro italiano

02 libro programmare in apple swift 2 620x465 Programmare in Apple Swift 2, primi passi di programmazione app con un libro italiano

 

Programmare in Apple Swift 2

Il libro è scritto piuttosto bene anche sono presenti alcuni piccoli refusi qua e là, cosa che, a dire la verità, al giorno d’oggi, vista la velocità con la quale vanno aggiornate le pubblicazioni tecniche, non è più tanto rara e forse non desta più molto scalpore.

E’ necessario segnalare che il libro non è aggiornato all’ultima versione di Swift, questo forse però è un difetto presente solo nella copia in anteprima ricevuta in redazione.

Per fare due esempi, tra i tipi collection troviamo solamente gli array e i dictionary, ma non si accenna ai sets, introdotti nell’implementazione 2 di Swift; Inoltre lungo tutto il corso del libro, viene utilizzata la funzione “println” che serve a stampare il valore di costanti e variabili. Questa funzione in realtà su Swift 2.0 è diventata semplicemente “print”.

Gli autori ci fanno sapere che purtroppo i tempi tecnici non gli hanno permesso di aggiornare il libro prima di andare in stampa, aggiungendo che le correzioni che non è stato possibile introdurre nella versione cartacea saranno presenti invece nel codice proposto in download gratuito.

 

libro swift println 620x283 Programmare in Apple Swift 2, primi passi di programmazione app con un libro italiano

 

E’ importante notare che il libro avrà una applicazione pratica, infatti gli autori stanno per fare partire i primi corsi (inizialmente al sud Italia) per sviluppatori di app in ambiente iOS e quindi questo manuale è stato pensato anche in virtù di questo tipo di corsi live. In conclusione, fa molto piacere vedere che escono libri per Swift in italiano scritti da autori italiani, e la loro diffusione va sempre incentivata perché di solito un libro originariamente scritto in inglese e poi tradotto in italiano a volte si porta dietro delle problematiche particolari, come un “eccesso di traduzione”, dovuto spesso alla mancanza di conoscenza dell’argomento trattato da parte del traduttore; problema che questa pubblicazione non ha proprio per il fatto che è nata in italia da autori italiani.

 

06 manuale programmare in apple swift 2 620x465 Programmare in Apple Swift 2, primi passi di programmazione app con un libro italiano

05 manuale programmare in apple swift 2 620x465 Programmare in Apple Swift 2, primi passi di programmazione app con un libro italiano

 

Il libro è un buon inizio, ma come tutte le prime c’è naturalmente sempre qualche piccolo difetto di gioventù, quindi se potessimo dare qualche piccolo suggerimento agli autori sarebbe quello di assicurarsi che ogni esempio del libro sia aggiornato a Swift 2; Che vengano corretti i refusi presenti in varie parti del libro; E, se possibile, che si parli un po’ di più del contesto reale in cui si utilizzerà poi la funzione che si sta imparando.

 

Link al libro:
Programmare in Apple Swift 2

 

03 libro programmare in apple swift 2 620x465 Programmare in Apple Swift 2, primi passi di programmazione app con un libro italiano

04 manuale programmare in apple swift 2 620x465 Programmare in Apple Swift 2, primi passi di programmazione app con un libro italiano

 

Link correlati:

Swift, il linguaggio per creare applicazioni iOS e OS X

Swift espresso, programmazione per iOS e OS X

Imparare a programmare in Swift, corso gratuito







Cerchi amici Apple come te? Iscriviti al forum


Redazione

Italiamac is one of Italy’s leading Mac communites, officialy recognised by Apple as an Apple User Group. Established in 1996, it has flourished into the biggest Apple-related news site in Italy. With the forum having produced over 5 million posts from nearly 100,000 members, there aren’t many places better than Italiamac to discuss and promote your Apple-related business, services, and opinions in Italy
x

Check Also

SHIELD TV (solo telecomando) disponibile in pre-ordine a 199€

SHIELD TV è disponibile in pre-ordine con il solo telecomando a 199 Euro e offre sempre più possibilità d’intrattenimento per tutta la famiglia Da Giovedì 21 Settembre alle ore 15:00 la SHIELD TV di NVIDIA (di cui parlerò a breve) sarà disponibile anche con il solo telecomando al prezzo di 199 Euro (versione da 16GB). SHIELD TV, in questa nuova versione, mostra le stesse performance e funzionalità della precedente cui si va ad affiancare, tra cui l’accesso ai migliori contenuti 4K HDR, ampie possibilità d’espansione a livello storage, un ecosistema aperto di app e giochi e possibilità ...