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
Must we use a Mac?
What are some Alternate Programs I can use for Windows 7 other than xcoder and some others mentions in this vid
While there are ways (not very good ones) to develop iOS apps on other operating systems, for the iOS development lessons here on Treehouse, you will need a Mac to follow along.
Tom Bedford15,645 Points
If you want to develop iOS apps you need to be running OS X to use Xcode. I'm not aware of alternatives that will allow you to code native iOS apps and publish them on the App Store.
If you don't have access to a Mac you could either:
Use a service to control a Mac over the internet (e.g. Mac in Cloud). I haven't had any experience with them, but it might work as a start.
Find a guide for building a "hackintosh" or running OS X as a virtual machine on a PC. I'm not sure on the legality of this.
There are a couple of ways to run Objective-C on Windows. This may be enough to allow you to complete Objective-C Basics, though you won't be able to follow the main iOS courses with it.
I doubt any of the alternatives above would give you an ideal experience creating Apps. In the long term it would be best to get a Mac if you want to develop for iOS. The cheapest route would likely be a second hand Mac Mini.
You can develop Android Apps on Windows.
no you can use your phone, or chrome book.