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

iOS

Stuart Walker
Stuart Walker
4,649 Points

Should I start the iOS Development with Objective-C track? Or move straight to iOS Development with Swift track?

I want to start an ios app development track but didn't know if as a beginner I should start with the original track with objective C or move straight to swift. Are the original app development tools obsolete?

3 Answers

Hi Stuart.

I started with Swift and I have had no problems making the apps in the track and even developing a few of my own. Both courses presume that you have no programming experience so it is up to you!

If you are looking to work for a company in iOS development then it may be worth your while to learn Objective-C as you may need to maintain apps written in that language.

However, if you are just starting app development and want to go solo making your own apps then I would say Swift is the way to go. It is new and a great language to write code in! I would highly recommend it.

-Luke

Sage Elliott
Sage Elliott
30,003 Points

Treehouse has a good blog post on this subject. Give it a read!

http://blog.teamtreehouse.com/learning-swift-vs-objective-c

Stuart Walker
Stuart Walker
4,649 Points

Both were very helpful answers! I am going to start with swift "because its easier" and hopefully move onto objective-c in the future! Cheers!

Glad you managed to make a decision Stuart.

Best of luck with programming iOS apps!