3 ms·
Ask HN: TDD-Oriented Resources for Learning iOS/Swift Programming?
I'm an experienced software engineer (~15 years, mostly web apps) with an idea for an iOS app. I'm not especially intimidated by a new language, but the ecosystem and iOS frameworks are confounding. What resources do you recommend for jumping in and "doing things right"?
- adamnemecek 10y agoThe big nerd ranch guide is the standard. https://www.amazon.com/iOS-Programming-Ranch-Guide-Guides/dp/0134390733 https://www.amazon.com/iOS-Programming-Ranch-Guide-Guides/dp... It's not TDD but I there aren't many guides that do TDD in general.
- AlexeyBrin 10y ago<strike>While at launch it was a decent book, at this time the book is outdated, you are better off using Apple's book on Swift 2.2 (and soon 3).</strike> Edit: My bad I was talking about Swift Programming The Big Nerd Ranch Guide.
- adamnemecek 10y agoHow is it outdated? Also the Apple book has nothing about ios.
- copperx 10y agoThe book was released 6 months ago. I am halfway through it. Why do you say it is outdated?
- gry 10y agoHow about Swift Koans? https://github.com/mokagio/Swift-Koans https://github.com/mokagio/Swift-Koans
- mattschmulen 10y agoHey I have some time behind the iOS Dev "wheel" (about 12 iOS apps shipped, some better than others :/ ) , I'm between jobs/contracts and just hanging out so if you want someone to bounce questions off of feel free, or even better we can schedule 45 min and I'll give you the walk through of the fora and fauna of iOS SDK's ( it's not that hard after a bit of coaching ) . my email is in my profile . Good luck !