After graduating from Georgia Tech with a B.S. in Computer Science, Christian did what all new grads do: got a job sort of related to his field of study. But he was smart about it—he starting working at an Apple retail store, where he made all sorts of connections (and probably got a nice employee discount).
He then shifted his focus from game development to iOS app development. Lo and behold, Christian’s stint at the Apple store introduced him to the folks at Big Nerd Ranch, and in no time at all, he became a bona fide Nerd, building apps, teaching courses and co-authoring iOS Programming: The Big Nerd Ranch Guide.
Stack views were introduced in iOS 9 to help manage a linear layout of views. With almost 80% of users now on iOS 9, many developers are just starting to be able to experience the wonderful of stack views in their apps.
In this talk, we will explore what stack views are and how to effectively use them to speed up your development work flow and improve long-term maintainability and flexibility of your user interfaces.
We will also explore intertwining stack view with Auto Layout. Stack views help reduce the Auto Layout burden that many developers are familiar with, however, effective use of stack views requires a deep knowledge of Auto Layout.