How to Learn iOS

find the training and tools to make great games and apps – just for fun!

Swift Programming Books

Posted by on Jul 26, 2014

Share Button

The First Swift Programming Books

Swift Programming BooksSwift is finally here … and I am very excited at the prospect of learning how to use it to create some iOS applications!

Although my preferred method of learning iOS development is to enrol on a good online video training course, I do also like to use programming books to provide more detail and to complement the visual tutorials as I plough through them.

I have already reviewed some Swift Programming Courses here.

So, which Swift Programming Book should I buy?

Ahh .. well …

The bad news is that, as I write this post, there aren’t actually any fully comprehensive Swift Programming Books on the market yet.

However, before you get too depressed by this fact, the good news is that this is all going to change in the next few months. In fact, by the end of 2014, there will be at least 3 very tempting Swift Programming Books available and all of them are being written by very experienced iOS programmers with proven track records of writing excellent books.

Give the Authors a Break!

I know that it’s a bit frustrating to have to wait months for these books but, although many professional iOS developers have already got to grips with the Swift Programming language, you have to appreciate that it takes time for authors to be able write and publish fully comprehensive books that cover the subject in sufficient detail to be useful to people like us.

It is hard enough simply updating a book to cover the latest version of iOS or Xcode, but to write one that covers a whole new programming language whilst teaching the reader how it can be used in a practical way to create great Apps and Games is a huge undertaking.

So, although I can’t review any of these books yet (since they are only available to pre-order), I think that it is worth taking a look at these books and what they promise to offer in the Autumn.

As and when these books are published, I will update this post with more detailed information.

The 3 Best Looking Swift Programming Books

For me, the 3 Swift Programming Books that will be on the top of my shopping list are:

  1. iOS 8 Programming Fundamentals with Swift: Xcode and Cocoa Basics
  2. Programming in Swift
  3. Teach Yourself Swift in 24 Hours

#1 iOS 8 Programming Fundamentals with Swift: Xcode and Cocoa Basics

The iOS 8 Programming Fundamentals with Swift book is being written by Matt Neuberg. He has been writing iOS programming books for many years and I have some of his works on my bookshelf.

Having read the marketing blurb, I like the fact that this book will not just teach the Swift Programming language, but it will also show the reader how it integrates with Xcode 6 and Cocoa touch on a more practical level.


#2 Programming in Swift

Programming in Swift is being written by Stephen G Kochan.

Again, he is a very experienced author of books on iOS development and I had used his previous books over the past 2-3 years. Although many people find his writing style a little too dry and academic, I really like his methodical approach. You can be sure that this will be a monster of a book and nothing will be left out.

His book on Objective C has long been considered the leading text on the subject and I have very high hopes for this new book on Swift Programming. I particularly like the fact that he claims the book will be suitable for absolute beginners as well as experienced programmers.


#3 Teach Yourself Swift in 24 Hours

The Teach Yourself Swift in 24 Hours book is being written by B J Miller.

Now, I don’t know as much about this author and I am not as keen on this series of programming books as I am the other two. I will probably buy a copy when it’s released, but if all 3 of these books were published at the same time and I could only have 2 of them, Teach Yourself Swift would be the one left behind on the shelf.


Final Word on Swift Programming Books

The Matt Neuberg book is due to be published first and I will be pre-ordering it within the next few days. I sincerely hope that he manages to keep the intended publication date as I am looking forward to getting my hands on a copy.

In the meantime, I will continue to try to learn the Swift Programming language from a combination of the training courses that I have reviewed here.

Share Your Views on Swift Programming Books

If you know of any other Swift Programming Books that are due for release in the near future, please leave a comment in the box below and I will consider adding it to my list.

Leave a Comment

Your email address will not be published. Required fields are marked *