Home » Computer » Video corso iOS Top Down – creare applicazioni iOS con il linguaggio Swift

Video corso iOS Top Down – creare applicazioni iOS con il linguaggio Swift

Video corso iOS Top Down - creare applicazioni iOS con il linguaggio SwiftCLICK IMAGE TO VISIT SITEBene! Allora noi ti forniremo gli strumenti e le conoscenze essenziali per poter creare da zero i tuoi primi progetti ed applicazioni iOS con Xcode ed il linguaggio Swift.

Spostarsi in una città guardando la mappa rende tutto più semplice. Ed è proprio questo il concetto che sta alla base della metodologia Top Down.

Noi cominceremo il nostro percorso guardando il sistema dall’alto. Cioè analizzeremo i componenti delle applicazioni e del software che utilizzeremo (Xcode), prima superficialmente e poi sempre più in profondità.

Ricordati che prima di essere uno sviluppatore tu sei e sarai sempre un utilizzatore di app. Quindi inconsapevolmente già conosci una parte della superficie delle app. Questa conoscenza ti permetterà di comprendere con più facilità lo sviluppo delle applicazioni iOS con il linguaggio Swift.

Partirai da Xcode, cioè il software che ti permetterà di creare le tue applicazioni per iPhone, iPad e tutti i dispositivi Apple.

Insieme esamineremo l’interfaccia di questo IDE (Integrated Development Kit) e cominceremo a capire quali sono le macro aree e come navigarci senza perdersi.

Vista la superficie di Xcode, passerai a creare il tuo primo progetto per un’applicazione iOS per iPhone partendo dai Template che ci fornisce il nostro assistente.

Da lì esaminerai tutti i componenti ed i file che troverai in qualsiasi progetto ed applicazione. A questo punto avrai un quadro generale di ciò che contiene Xcode e le app iOS.

A destra un’applicazione che realizzerai durante i primi moduli del corso. L’app consiste in un View Controller in cui vengono mostrate delle citazioni di alcuni personaggi famosi.

Grazie a questo progetto imparerai ad utilizzare le View, le Action ed Outlet, gli Array e le Animazioni

Capito come funziona un’applicazione iOS e come destreggiarsi con Xcode, scenderemo nelle profondità dello sviluppo.

Creerai le tue prime interfacce grafiche utilizzando lo Storyboard. Tra Scene, View e ViewController comincerai a prendere dimestichezza con gli elementi e la navigazione tra scene. 

Poi darai vita ai componenti del layout grazie alle interconnessioni tra grafica e codice: IBOutlet ed IBAction.

Da qui sarà una continua scoperta tra linguaggio Swift e meccaniche che ti porterà alla realizzazione della tua prima applicazione iOS.

Con le conoscenze che apprenderai nella parte finale del corso sarai in grado di creare applicazioni complesse su più di una Scena.

➡️ L’interfaccia di Xcode – Come muoversi all’interno delle macro aree principali, il loro significato ed utilizzo.

➡️ Interface Builder – Creare interfacce grafiche per le tue applicazioni iOS con l’utilizzo dello Storyboard.

➡️ Struttura di un Template – Il significato dei file e risorse contenute all’interno di un progetto iOS single view App.

➡️ Scene e ViewController – Cos’è una Scena e l’utilizzo dei ViewController.

➡️ NavigationController e Segue – Come si naviga tra le scene di un’applicazione grazie ai Segue.

➡️ iOS Simulator – Utilizzare il simulatore di Xcode per il testing delle proprie applicazioni.

➡️ IBOutlet – Il collegamento statico tra un elemento dell’Interface Builder ed il ViewController che lo gestisce.

➡️ IBAction – Intercettare gli eventi scaturiti da un elemento dell’interfaccia per eseguire delle azioni personalizzate.

➡️ Error ed Alert – Gli errori e gli avvisi in Xcode, come gestirli e controllarli.

➡️ La documentazione – Come navigare e comprendere la vastissima documentazione Apple.

➡️ MVC – Il pattern Model View Controller, il più utilizzato nello sviluppo delle applicazioni iOS.

➡️ Ciclo di vita della Scena – Il ciclo di vita di un ViewController con i suoi metodi di ingresso ed uscita dalla scena (ViewDidLoad e famiglia).

➡️ ImageView – L’utilizzo delle immagini nelle tre versioni di risoluzione e la proprietà content mode.

➡️ Color ed Image – Come utilizzare i colori e le immagini all’interno delle nostre applicazioni.

➡️ Layer – Modifica dell’aspetto di un elemento: arrotondare, aggiungere bordi e le ombre.

➡️ Animazioni – Animare gli elementi grafici grazie all’UIPropertyAnimator.

➡️ Le trasformazioni  – Rotazioni, traslazioni,  ridimensionamenti e le combinazioni di trasformazioni con le CGAffineTrasform.

Tutte le lezioni sono video tutorial monotematici, dove verrà trattato un singolo argomento per volta.

L’apprendimento passa obbligatoriamente dalla pratica. Ogni lezione ti metterà di fronte una nozione che potrai mettere in pratica già dalla fine del tutorial.

Le lezioni contengono dei test che dovrai superare per poter auto certificare la tua preparazione. Grazie a questi esercizi di fine lezione potrai capire cosa hai appreso e cosa ancora necessità la tua attenzione.

Solamente così imparerai realmente i meccanismi che governano lo sviluppo delle applicazioni iOS con il linguaggio Swift.

Se i test di fine lezione servono a rafforzare le tue conoscenze, gli esercizi di fine modulo metteranno a dura prova la tua capacità di risoluzione.

Tra un modulo e l’altro troverai degli esercizi pratici, quindi da risolvere scrivendo codice su Xcode, in cui dovrai mettere insieme tutti i pezzi studiati nelle varie lezioni.

Per completare il corso dovrai inviare i progetti degli esercizi che verranno corretti personalmente dal teacher

Il nostro è un corso fuori dagli schemi. Per portarlo a compimento, oltre ai test ed esercizi, dovrai inviarci i progetti Xcode che verranno sottoposti al nostro giudizio.

L’insieme dei punti ottenuti tra tutti i test ed i progetti, determinerà il tuo voto finale. Un punteggio sopra la media ti permetterà di completare il corso e di conseguenza, ottenere l’attestato.

Un corso non serve a nulla se non c’è il supporto costante del teacher. Ogni lezione ha un modulo dedicato ai commenti in cui potrai scrivere qualsiasi tuo dubbio, perplessità e considerazione.

 xCoding è una grande famiglia. Chi segue i nostri corsi e tutorial, oltre ad entrare in contatto con il team, ha la possibilità di conoscere e stringere nuove relazioni con i membri e le fantastiche persone che sono passate da qui.

Il video corso contiene più di 30 video lezioni suddivise in moduli di difficoltà crescente. Ogni lezione ha allegato un test con cui dovrai metterti alla prova.

Cominceremo la nostra avventura analizzando i passaggi iniziali per la creazione di un progetto per un’app iOS con il linguaggio Swift.

Per evitare di farti uscir pazzo, raschieremo la superficie ed analizzeremo le varie parti solamente quando necessario.

Analizziamo il perché ed il… Read more…

Click here for more information about "Video corso iOS Top Down – creare applicazioni iOS con il linguaggio Swift"

Wooww, very nice! I want to share this product!
facebook
twitter
stumbleupon
Delicious
reddit
Digg