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 Objective-C Basics (Retired) Introduction to Objective-C From Structs to Objects

We need the development tool for this iphone track

Don't we need first to set up the IOS development environment on our laptop before we follow along the class video?

Please let me know at what point in the video we will do the download for development set up.

Thanks

5 Answers

Stone Preston
Stone Preston
42,016 Points

the development tool is Xcode. It was installed early on in the course in this video. It should be the same environment you have been using all along, you just need to use the objective c project template. The project templates are available here

WoW! Something wrong here. The instructor said :we launch the Mc store..." for Pete sake I am on my laptop to do on line training in treehouse, why the course assume I am on Mc Store? Something is missing, does this mmean I must be on one of the apple's PC in order to do IOS development? WOOOOW!!

Stone Preston
Stone Preston
42,016 Points

yes short answer you have to use a mac to develop iOS apps. Xcode only runs on OSX which only runs on apple hardware. If you develop on a machine other than a mac you would be breaking apples TOS (generally not a good idea). It is possible though to do it on a PC, but not easy to get it working as well as being against apples TOS like I said

Thanks, what a disappointment! I was having great time on the Andrroid track and never thought of iPhone has such limitation. So, if I want to pursuit further, I need to buy an Apple PC, correct? Can you recommend a model that I need to buy?

Stone Preston
Stone Preston
42,016 Points

You either need to buy one, use a cloud service such as Mac In Cloud to "rent one", or google "how to develop for iOS on a pc" and go through the many stack overflow answers on the topic.

However in the long run your best option is to buy a Mac, in that case the most affordable model being a Mac Mini which can be seen here. If you'd prefer a laptop the Macbook Pro and is a solid choice and what im currently developing on.

I have the 2013 Mac Air, it's a very good laptop with great battery life.

Thank you both for the recommendations. I will finish up my Android track before brave myself into Mac world