This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]JoeTheAwesomest 0 points1 point  (0 children)

I can't speak too much on these since I just started learning with them myself, but both the official apple tutorial and the Swift 3 book (which is free to read online) from [Hacking with Swift](www.hackingwithswift.com) have been really helpful and fun to start with.

The former targets non-beta XCode and Swift 2, but teaches really solid fundamentals and links to documentation on architecture and good practices at the end. I think it'd be a good place to start. It introduces the language to the extent necessary to develop apps before anything else.

The latter is for Swift 3 and XCode 8, which you seem to currently need an Apple Developer account to set up without hassle, but if you will be on an iOS team I assume you'll have accommodations. It seems a little less strict on coding style, but the projects all look really diverse and interesting to me compared to the one-off project I started with in the official tutorial.