Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
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.