walks you through building complete apps from scratch. Compare Swift with Objective-C,