Now that we went over the tools needed to create mobile apps, let's move into the programming language we will be using to code. These chapters will go over the Swift programming language, concepts of software programming and then we'll return to Interface Builder with some real-world examples.
Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun.
This section will begin to outline concepts of the Swift programming language including: