Il linguaggio Swift è l’ultimo nato in casa Apple. Permette di sviluppare applicazioni per iOS e OS X, deriva principalmente dai linguaggi C e Objective-C e con essi ha una piena compatibilità. Il linguaggio è molto moderno, chiaro, conciso e di facile apprendimento e segue la filosofia dei moderni linguaggi di scripting (Javascript, Python, Lua etc.).
L’architettura di Swift integra totalmente i frameworks Cocoa e Cocoa Touch rendendo la loro programmazione ancora più efficiente e snella e creando opportunità prima molto più difficili da raggiungere, puoi immaginare e reinventare il tuo software come mai prima d'ora. Il linguaggio Swift di fatto permette di scrivere codice per la prossima generazione di applicazioni in modo più semplice, innovativo e sicuro. Inoltre è in costante evoluzione attraverso nuove funzionalità e caratteristiche.
Nella seconda lezione del modulo base proseguiremo con l'approfondimento degli operatori e parleremo del costrutto if. Ci occuperemo delle stringhe, della loro dichiarazione e della formattazione di variabili numeriche all'interno di esse. Nella seconda parte parleremo del confronto tra stringhe e dell'utilizzo di codici Unicode per poi passare ai vettori e al ciclo for.
Mirco Baragiani è nato a Bologna il 15/01/1975. Appassionato di informatica e tecnologia fin dall’infanzia è un libero professionista e collabora attivamente in veste di editor ed autore con la casa editrice Area51 Publishing, per la stessa ha già pubblicato l’ebook “50 trucchi per iPad”, l’ebook “Siri: La guida definitiva”, l’ebook “Programmazione C: le basi per tutti”, l’ebook “Programmazione LUA” e la collana in 10 ebook “Corso di Corona SDK”. È l’autore dell’opera in fascicoli “Corso di programmazione iPhone, iPad e Mac” edito da Hobby&Work giunto alla quarta ristampa e ha coordinato in veste di editor l’opera “Programmare app per Mobile” sempre per lo stesso editore. Si occupa anche di progettazione e sviluppo software per sistemi mobile Apple e Android.
Parallelamente all’informatica si diletta anche con l’arte contemporanea e ricerca nell’ambito del pensiero creativo attraverso svariate risorse digitali e analogiche.