L’Auto Layout rivoluziona il modo di concepire e creare interfacce grafiche, offrendo un sistema potente e flessibile per descrivere vincoli e relazioni che intercorrono tra view, subviews, superviews e window. Rispetto all’approccio tradizionale questa tecnologia consente di attuare un controllo sul layout estremamente preciso e raffinato, coprendo un spettro di combinazioni superiore a quanto è possibile descrivere tramite frames, springs & struts.
Un po’ snobbato dagli sviluppatori, l’Auto Layout si è guadagnato una pessima reputazione a causa della difficoltà di utilizzo, in particolare mediante Interface Builder. Tuttavia, con i nuovi iPhone e iPad alle porte, non è più possibile ignorarne l’esistenza !
In questa sessione tenteremo di dominare la complessità di questa tecnologia, analizzando i concetti fondamentali su cui si basa ed individuando le tecniche di implementazione più efficaci. Vedremo anche le novità, introdotte con Xcode 5, che semplificano il lavoro dello sviluppatore, rendendo più immediata la definizione delle regole di layout, soprattutto nei file di interfaccia grafica.
Lingua: Italiano
Livello: Intermedio
Argomenti: Auto Layout, Constraint, Visual Format Language, Practice, iOS 7, Xcode 5, Interface Builder
Slides: Auto Layout Under Control @ slideshare
Sources: N/A
)
- #Pragma Conference 2013 - Track Jony Ive
- Hotel Ramada Plaza Milano / Sala 2
- Data:26 Ottobre 2013
- Ora:09:30 - 10:20
- Evento:Pragma Conference 2013