Summary

In this chapter, we sprinted through the Swift programming language and learned all of the basics we need to start creating our own iOS and watchOS applications. First we took a look at Xcode playgrounds, before we jumped into Swift itself, where we covered the basic data types, optional values, collections, control flow, and functions. Once we had the basics down we took a look at classes, and the related structs and enums. We finished by getting an overview of some common and powerful Swift features such as closures, protocols, extensions, and error handling.

In the next chapter, we take one of our final steps toward being able to create our first app: understanding how to use storyboards, size classes, and auto layout. This is where we'll learn all about the view portion of MVC. We'll be creating layouts, understanding how things adjust on different screen sizes, and creating future-proof interfaces that can adapt for devices that don't exist yet!

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
52.14.84.29