Find curated tutorials and articles to start learning Swift for iOS or macOS app development
Discover learning materials selected by experienced Swift developers to avoid hunting through low-quality resources
Get oriented with the Swift ecosystem and find starting points for specific topics like UI, testing, or concurrency
This repository is a curated list of resources for learning Swift, Apple's programming language used to build apps for iPhone, iPad, and Mac. It follows the "awesome list" convention on GitHub, where developers compile links to tutorials, articles, videos, and other learning materials in a single organized place. Swift is the language Apple introduced in 2014 as a modern replacement for Objective-C. It is the primary language used for iOS and macOS development. Resources like this are commonly assembled by developers who have gone through the process of learning Swift themselves and want to save others time by pointing them toward materials they found useful. The README provided in this repository is minimal, containing only the project title, a status badge, and an epigraph. The repository's contents and linked resources are not described in the available README text, so specific details about what the list covers cannot be confirmed from the source material alone.
← hsavit1 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.