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 trial
Joseph Sewell
2,127 PointsOld Swift Track
I completed Swift 2.0 course.
Can I study on old Swift track for more app courses? Is there any conflict with Swift 2.0?
3 Answers
Stephen Gheysens
11,935 PointsHi Joseph! It's probably helpful for practice, but keep in mind that there will be differences in the language from time to time. You may have moments where you second guess how you're supposed to write a particular piece of code. For more info about what's changed from Swift 1.0 to 2.0, I'd recommend Apple's blog post about it: https://developer.apple.com/swift/blog/?id=29
Joseph Sewell
2,127 PointsThanks for your help.
Actually I wanted to learn more about App creation. That old Swift track has more courses for App creation than the new one. New one only has 1 app course.
Thought checking those old Swift App cources may help but as you suggested it might be problematic.
Stephen Gheysens
11,935 PointsHonestly, I'd say go for it. It's always good to get practice, and they probably cover more features (I know there are a handful of 'practice app' tracks). When the language gets updated, the changes are usually small syntax changes, like changing how certain built-in functions work. By going through those courses, you can get more exposure and practice. It's unlikely that they'll completely drop a feature, but instead just tweak how it works.
Joseph Sewell
2,127 PointsThanks Stephan. Helped a lot.
Stephen Gheysens
11,935 PointsStephen Gheysens
11,935 PointsAlso, something pretty big that happened recently is that Apple open-sourced Swift, meaning that you can see all of the code that goes into it and the community is welcome to contribute. Here's the public repository if you're feeling ambitious! https://github.com/apple/swift
You can also see proposed/accepted suggestions for future versions: https://github.com/apple/swift-evolution