Build iPhone apps with Swift: the language basics and optionals, functions and closures, structs/classes/protocols, building UIs with SwiftUI, networking with async/await, and shipping to the App Store.