Apple's intention when open sourcing Swift was to provide a cross-platform, general purpose programming language that is ready to use. The Swift standard library provides the core language features and common collection types; however, this does not provide everything needed to get up and running.
In this chapter, we will explore functionalities outside of the standard library, provided by frameworks such as Foundation and UIKit, which provide additional functionalities to help you make full use of Swift.
All the code for this chapter can be found in a GitHub repository available at http://swiftbook.link/code/chapter5.