In this chapter, we will cover the following topics:
Interface Builder – the storyboard
Creating a mockup
Adaptive layouts
Connecting code
In the last chapter, you learned about Swift, the alternative programming language. There is an increasing pressure on developers to make a pretty-looking application; the designers deliver a design and it is mostly up to the developers to convert this design into an application. Earlier, an external component of Xcode, Interface Builder (IB) now is an integrated part of Xcode. Interface Builder allowed you to visually layout the UI of the application in forms/screens that were saved as XIBs. With iOS5 and Xcode 4.3, Apple introduced storyboards. Storyboards were generally used in the movie and animation industry, where sequences of images were used to previsualize the scene or flow of the movie. The concept remains and a storyboard in Interface Builder also allows you to previsualize the different scenes in your project including...