Every iOS app starts in Xcode, Apple's official tool for writing code, designing interfaces, testing, and debugging. This module gets your machine ready and gets you comfortable working in it. You'll need a Mac, and a free Apple ID is enough to build your apps and run them on your own iPhone.
It starts with installing Xcode, creating your first project, choosing a template, and running your first app. From there you'll work with SwiftUI and the live preview inside Xcode, and finish by running your app on a real iPhone, including wirelessly, so you can see how it behaves beyond the Simulator.
Watch the lessons in order, then continue on to Swift Basics.
Install Xcode, set up your development environment, create your first project, pick the right template, and run your first app.
Learn the SwiftUI building blocks used to create and preview an app interface inside Xcode.
Run your iOS app on a real device wirelessly, with no cable needed, so you can test beyond the Simulator.