Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialPatrick Montalto
7,868 PointsCurrent Suggested iOS Development Route?
Hello,
I'm coming from Ruby/Ruby on Rails and wanted to learn Swift, Xcode, and whatever other tools/technologies/frameworks necessary to start developing iOS and eventually OS X apps.
As for the iOS portion, I've been working on The "iOS Development with Swift 2.0" treehouse track. Once completed with this track, what is the current suggested route?
Do I go into any of the Swift 1.0 courses, like those about protocols etc?
Do I go into any of the Objective-C iOS courses in the Objective-C track?
Of the individual Swift courses not in the Swift 1.0 or 2.0 tracks, which should I partake in and in what order?
Do any of the courses teach the necessary frameworks in depth? If not, where would you recommend going to get that information?
I had learned web dev, ruby, and rails from Treehouse, railstutorial by Hartl, and Project Odin. Any similar additional resources?
Thanks all.
5 Answers
Steven Deutsch
21,046 PointsHey Patrick,
I'm also working on the Swift 2.0 development track. My plan is to complete everything in the Swift 1.0 track as well. I complete anything in the Swift 2.0 track that I think may be a prerequisite of a course in the Swift 1.0 track. I find that having to problem solve for the changes from Swift 1.0 to Swift 2.0 is a good way to solidify my knowledge.
As for additional resources, I have picked up: iOS Programming Fundamentals with Swift by Matt Neuberg and Programming iOS 9: Deep Dive into Views, View Controllers, and Frameworks by Matt Neuberg
You have more programming experience than me, with your knowledge of Ruby, but if you'd like to work together on iOS development maybe we can help each other.
Good luck!
Dave Ko
11,915 Points"but if you'd like to work together on iOS development maybe we can help each other." Count me in... Let's get a iOS Dev group together?
Steven Deutsch
21,046 PointsHey Dave,
I just started a Slack channel for an iOS group. If you provide an email I can send you an invite :)
Brandon Banks
6,141 PointsPatrick, Steven, and Dave how are you?
I would love to join your dev group as well!
As many of you after I complete the Swift 2.0 track I will be moving forward to 1.0 then to Objective-C as they seem to go much more in depth with some more complex App design/dev.
I look forward to hearing from you all and thanks in advance for the dev group add consideration.
Happy New Year!!
Steven Deutsch
21,046 PointsHey Brandon,
Do you have an e-mail I can send the invite to?
Happy New Year (:
Brandon Banks
6,141 PointsThanks!
Patrick Montalto
7,868 PointsPatrick Montalto
7,868 PointsHey Steven,
Thanks for the reply and sharing your current route. I'd definitely like to join that slack channel. My email is pmontalto@gmail.com