VIDEO CORSO
Auto Layout Ground

Impara a creare
interfacce universali per iOS 11
con l’Interface Builder ed il linguaggio Swift 4

Dai vincoli, alle stack fino ai constraints programmatici
Dalla teoria alla pratica con esempi ed esercizi

L’IMPORTANZA
DELLE INTERFACCE

Come si crea un’interfaccia iOS? come la adatto a tutti i dispositivi Apple? Cos’è questo misterioso Auto Layout?

Mani ai capelli. Chi si avvicina alla creazione di un’applicazione iOS, sa che una delle perdite di tempo, di testa e di salute più grande deriva principalmente dalla realizzazione del layout.

Oggi l’interfaccia è la parte preponderante di qualsiasi strumento digitale. Dal frigorifero, all’auto fino alle nostre applicazioni iOS.

Il layout è l’unico componente che interconnette l’utilizzatore al cuore pulsante del software che vi sta sotto.

video corso auto layout ground xcode linguaggio swift
corso-auto-layout-ground

COS’È
L’AUTO LAYOUT

I dispositivi Apple hanno dimensioni e caratteristiche diverse l’uno con l’altro. Ci sono i classici iPhone, i nuovi iPhone X, gli iPad…

Sicuramente ti sarà capitato di disegnare l’interfaccia su Storyboard e successivamente, in fase di test, di non trovare la corrispondenza tra ciò che hai disegnato e ciò che effettivamente ti mostra il simulatore. Un vero casino!

Qui entra in gioco l’Auto Layout.

L’Auto Layout è un insieme di tecniche sia grafiche, quindi che potrai applicare nell’Interface Builder, e sia programmatiche, cioè da codice, che ti aiuteranno a rendere universale la tua interfaccia

Significa che, con l‘Auto Layout, creerai la grafica una sola volta e questa si adatterà automaticamente alle dimensioni dei vari dispositivi: iPad o iPhone che siano

GLI ARGOMENTI DEL CORSO

Da quando Apple ha introdotto lo Storyboard, ha letteralmente cambiato il modo di progettare e concepire le applicazioni iOS. Si è passati, da iOS 5 in poi, dallo scrivere il codice delle interfacce a disegnarle graficamente.

Quello che prima era un procedimento lungo e laborioso, grazie all’Interface Builder, è diventato un vero e proprio gioco da ragazzi.

  • video corso auto layout ground interfacce universali per ios con xcode swift

Le basi

Noi partiremo dal semplice concetto di Points, fino a capire e comprendere le coordinate.

Ti farò capire perché questo sistema è diventato obsoleto in un modo veloce ed in continua evoluzione.

Perché allora me le mostri?

Perché, al di là dell’opinione comune, conoscere concetti come i Points e coordinate ti permetterà di capire appieno gli strumenti che ti mostrerò durante il corso: Auto Layout e Stack View.

L’Auto Layout

Quello su cui concentreremo la maggior parte del tempo sarà rendere l’interfaccia universale, cioè che si adatta automaticamente alle varie dimensioni dei display Apple in circolazione.

Partiremo dal capire i meccanismi e le regole di base per poi applicarlo immediatamente con dei semplici esempi ed esercizi.

L’Auto Layout è il nome di queste tecniche, classi e pannelli che ti porterai dietro per tutta la tua carriera da sviluppatore iOS.

Le Stack View

Dove non arriva l’Auto Layout, arrivano le Stack View.

Una Stack View è un contenitore intelligente che ha la capacità di riposizionare e ridimensionare, gli elementi che vi inserirai, in maniera del tutto automatica.

Grazie alle Stack View e alla perfetta simbiosi con l’Auto Layout, porterai le tue interfacce iOS ad un livello superiore. La gestione e l’integrazione di nuove parti grafiche, al tuo layout, sarà un vero e proprio spasso.

LA LISTA DELLE LEZIONI

Il corso Auto Layout Ground comprende 20 video lezioni, che comprendono teoria, pratica, esercizi ed esempi di layout.

In più avrai accesso ad una cartella DropBox contente le slides e tutti i progetti completi.

➡️ Points e sistemi di riferimento in Xcode
➡️ Posizionare gli elementi da Interface Builder
➡️ Introduzione ai vincoli di Auto Layout
➡️ Aggiungere e modificare i constraints di Auto Layout
➡️ Esercizio 0. Crea un semplice layout
➡️ Il tuo primo Layout Universale
➡️ IBOutlet ed IBDesignable. Sviluppo intelligente
➡️ Vincoli tra elementi, la vera forza dell’Auto Layout
➡️ Vincoli tra elementi, un esempio pratico
➡️ Size Inspector e gestione dei vincoli

➡️ Comandi di Auto Layout veloce
➡️ Esercizio 1. Carrello d’acquisto
➡️ Le Stack View e la rivoluzione dell’Auto Layout
➡️ Creiamo il layout di un’app viaggi
➡️ Creiamo il layout per il login di un’app medica
➡️ TableViewCell e Auto Resizing in base al contenuto (Coming Soon)
➡️ Creiamo il layout per un’app di notizie (Coming Soon)
➡️ Constraints da codice (Coming Soon)

giuseppe sapienza xcoding

Come affrontare l’Auto Layout?
ECCO IL MIO CONSIGLIO

Sarà un viaggio lungo ed elaborato. Dovrai entrare nell’ottica e capire delle regole ben precise. Qui non c’è trucco o magia che potrà aiutarti. Dovrai obbligatoriamente studiare la teoria dell’Auto Layout.

Non sottovalutare l’aspetto teorico.

Molti prendono l’Auto Layout come un semplice risultato di combinazioni casuali di operazioni. Se non capito fino a fondo, l’Auto Layout, da risultati bizzarri ed imprevisti che portano gli sviluppatori a rimpiangere il vecchio sistema da codice.

Ma non preoccuparti più di tanto, il corso è un concentrato di teoria ed esercizi pratici. Sarò talmente martellante su alcuni concetti che non potrai far a meno di impararli.

Finito il corso sono più che sicuro che ti porterò ad amare l’Auto Layout (o odiare 😂)

Giuseppe Sapienza

A CHI È DESTINATO IL CORSO

Prima di avventurarti nel video corso Auto Layout Ground è necessario che tu possegga:

Un po’ di conoscenze in ambito di sviluppo applicazioni iOS, l’importante è che ti sappia muovere dentro lo Storyboard ed Xcode.

Ed una buona capacità di lettura e scrittura del linguaggio Swift. Quest’ultima ci servirà nella parte finale del corso quando ti mostrerò i vincoli di Auto Layout da codice.

Ti mancano queste conoscenze? Puoi dare un’occhiata al nostro corso gratuito sul linguaggio Swift ed al video corso base di sviluppo app per iOS.

IMPARA A CREARE LE TUE INTERFACCE UNIVERSALI
ACQUISTA IL VIDEO CORSO AUTO LAYOUT GROUND

Ti guiderò dai concetti base dell’Auto Layout fino ad argomenti avanzanti come le Stack View ed in vincoli da codice. Il tutto con una buona dose di teoria, pratica ed esempi.

69€ 99

(+ IVA)

💰 60 GIORNI MONEY BACK GUARANTEE 💰

DOMANDE FREQUENTI

1. Quanto dura il corso?

Il corso è online. Ogni lezione contiene dei video accessibili non appena completerai l’acquisto. L’acquisto ti da accesso al corso per 12 mesi, 24/24 ore e 7/7 giorni.

 

2. È un abbonamento?

Assolutamente no. Per evitare dimenticanze e fraintendimenti, allo scadere del 12 mese l’iscrizione verrà automaticamente annullata.

Se vorrai ri-partecipare al corso dovrai effettuare un nuovo acquisto.

3. Quali sono le conoscenze richieste?

È necessario che tu sappia usare Xcode e lo Storyboard, anche in maniera superficiale, e che abbia una conoscenze basilare del linguaggio Swift. Nell’eventualità puoi seguire il nostro corso gratuito sul linguaggio Swift ed il video corso base di sviluppo app iOS.

 

4. Perché il prezzo è aumentato?

Più iscritti significa più persone da controllare e seguire.

L’aumento incrementale del prezzo ci permette di assumere dei tutor che possano aiutare il teacher. In più giustificano l’inserimento di nuovi moduli all’interno del corso e l’aggiornamento dei contenuti.

ClickBank è il rivenditore dei prodotti su questo sito. CLICKBANK® è un marchio depositato di Click Sales, Inc., una società per azioni di Delaware con la sede a 917 S. Lusk Street, Suite 200, Boise, Idaho 83706, USA e viene utilizzato con autorizzazione ufficiale. Il ruolo di ClickBank come rivenditore non rappresenta sponsorizzazione, affiliazione o sostegno di questo prodotto o qualsiasi affermazione, dichiarazione o opinione utilizzato per la promozione di questo prodotto.

Start typing and press Enter to search

Corso creare applicazioni per iOS 9 con il linguaggio Swiftvideo corso creare applicazioni ios con il linguaggio swift