Chapter 4. A TodoList App in Swift

After playing in the first two chapters, it's now time to move on to something different: exploring how to implement a utility app and solving the most common problems you face during the development of an iOS app.

This will be a really dense chapter because we'll cover several problems, such as Auto Layout, interactions between View Controllers, using third-party libraries without getting mad, configuring the project, and handling library dependencies.