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


Help with iOS coding

I decided to check out the iOS development course just to see what C is like. I went to download xCode but my version of mac OS is too old. I have 10.6.8 but xcode requires OS 10.8.4 or later. Is there any other environments that are as good as xCode or should I just look for an older version of xcode?

2 Answers

Kyle V
Kyle V
781 Points

Hey, You cannot created iPhone or iPad applications through any other environment. Xcode is the only editor provided by Apple to create apps for deployment to the App Store. I would recommend to look for previous releases as that would allow you to create applications for iOS. Hope this helps, Kyle


iOS is programmed in Objective-C, not C. Objective-C is a super set of C, featuring a more object oriented structure then traditional C, which is a structured programming language. If you want to learn C, then you can use a whole bunch of other IDE's, like Eclipse or Visual Studio. Eclipse is free (and Visual Studio Express is too), and supports many other programming languages such as C++, Java, Ruby, JavaScript, HTML. I use Eclipse and it is a fairly popular IDE used in many dev shops. If you want to learn Objective-C, I would use Xcode, get an older version, it is really a great IDE.