Search for books, people and lists
Read This Twice
HomePeopleBooksLibrariesSign In

Best Swift Books

Swift is an easy to learn and powerful programming language that Apple created for developing iPhone, iPad, Mac, Apple TV, and Apple Watch apps.

Best Swift Books
9 books on the list
Sort by
Number of Articles
Swift Programming book cover
Swift Programming
The Big Nerd Ranch Guide (2nd Edition)
Matthew Mathias - 2016-12-07 (first published in 2015)
Goodreads Rating
Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. This book is written for Swift 3.0 and will also show you how to navigate Xcode 8 and get the most out of Apple's documentation. Throughout the book, the authors share their insights int...
Swift in Depth book cover
Swift in Depth
Tjeerd In 'T Veen - 2018-12-16
Goodreads Rating
Summary Now updated for Swift 5! Swift is more than just a fun language to build iOS applications with. It features a host of powerful tools that, if effectively used, can help you create even better apps with clean, crystal-clear code and awesome features. Swift in Depth is designed to help you unlock these tools and quirks and get developing next...
Hello Swift! book cover
Hello Swift!
iOS app programming for kids and other beginners
Tanmay Bakshi - 2019-05-17
Goodreads Rating
SummaryHello Swift! is a how-to guide to programming iOS Apps with the Swift language, written from a kid's perspective. This approachable, well-illustrated, step-by-step guide takes you from beginning programming concepts all the way through developing complete apps. (Adults will like it too!)Purchase of the print book includes a free eBook in PDF...
SwiftUI Essentials - iOS Edition book cover
SwiftUI Essentials - iOS Edition
Learn to Develop iOS Apps using SwiftUI, Swift 5 and Xcode 11
Neil Smyth - 2019-11-25
Goodreads Rating
The goal of this book is to teach the skills necessary to build iOS 13 applications using SwiftUI, Xcode 11 and the Swift 5 programming language.Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment together with an introduction to the use of Swift Playgrounds to learn and experimen...
Swift book cover
A Step-by-Step Guide for Absolute Beginners
Daniel Bell - 2019-10-09
Goodreads Rating
Do you want to develop iPhone apps but don't know where to start? If you want to learn Swift programming from Scratch, this short book is for you. Learn Swift for iPhone iOS development, no programming development experience is required. Download your copy NOW!!Book ObjectivesThis book is about Swift programming. The following are the objectives of...
iOS 13 Programming Fundamentals with Swift book cover
iOS 13 Programming Fundamentals with Swift
Swift, Xcode, and Cocoa Basics
Matt Neuburg - 2019-11-11
Goodreads Rating
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.Explore Swift's o...
Data Structures & Algorithms in Swift book cover
Data Structures & Algorithms in Swift
Implementing Practical Data Structures with Swift
Raywenderlich Tutorial Team - 2019-12-12
Goodreads Rating
Learn Data Structures & Algorithms in Swift! Data structures and algorithms form the basis of computer programming and are the starting point for anyone looking to become a software engineer. Choosing the right data structure and algorithm involves understanding the many details and trade-offs of using them, which can be time-consuming to learn — a...
iOS Unit Testing by Example book cover
iOS Unit Testing by Example
XCTest Tips and Techniques Using Swift
Jon Reid - 2020-07-06
Goodreads Rating
Manual code and UI testing get slower the deeper your navigation hierarchy goes. It can take several taps just to reach a particular screen, never mind the actual workflow tests. Automatic unit testing offers such rapid feedback that it can change the rules of development. Bring testing to iOS development, even for legacy code. Use XCTest to write ...
Combine book cover
Asynchronous Programming with Swift (First Edition)
Raywenderlich Tutorial Team - 2019-12-04
Goodreads Rating
Dive into Combine! Writing asynchronous code can be challenging, with a variety of possible interfaces to represent, perform, and consume asynchronous work — delegates, notification center, KVO, closures, etc. Juggling all of these different mechanisms can be somewhat overwhelming. Does it have to be this hard? Not anymore! In this book, you'll lea...