Artikeln introducerar hur man skapar ett Swift-projekt i Xcode för att bygga en enkel "to-do"-applikation, med fokus på grunderna i objektorienterad programmering. Den förklarar koncept som arv (Inheritance) i Swift, inklusive hur klasser kan ärva från andra klasser och vikten av override-nyckelordet för säkerhet vid överstyrning av metoder. Läsaren får lära sig om projektstrukturen i Xcode, skillnader mellan Swift- och Objective-C-projekt, samt användningen av import UIKit och superklasser som UIViewController. Artikeln beskriver hur man konfigurerar ett nytt projekt i Xcode och hur man deklarerar @IBOutlet för att koppla användargränssnittselement som UITableView till koden. Den berör även skillnader mellan klasser och strukturer gällande arv, samt konceptet med implicita unwrapped optionals för Outlets.