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) Fundamentals of C Anatomy of a C program

any other interpreter for c im having compiler but not a interpreter i m windows user and cannot afford apple

i have done c i am very young and moving towards programming with very high speed and intrest please can treehouse help me

3 Answers

William Li
PLUS
William Li
Courses Plus Student 26,868 Points

For C interpreter on Windows, you can check out Ch.

Hi there,

I don't think it is possible (or easy) to develop apps for Apple devices in a native language like Objective-C without using a Mac. There are plenty of compilers for C that work with Windows, but the iOS Cocoa Touch packages won't work with them, I don't think. You can clone the workings of a Mac on a Windows machine but then I think you have Apple Store problems when trying to get hold of Xcode.

It is possible to develop apps for iPhone/iDevice if you utilise cross-platform technologies. Games written in Unity3D, Unreal3D, Stonetrip3D, for example, can be deployed to Android or iOS phones. Code written in Titanium or PhoneGap work similarly - the cross-platform code can be deployed to the Apple device. But I don't think there's a workable solution to write native code (Objective C or Swift) on a non-Apple device.

I hope I'm wrong, but I think the solutions are all work-arounds trying to get round the clever people at Apple!

Steve.

Meedo Al
seal-mask
.a{fill-rule:evenodd;}techdegree
Meedo Al
iOS Development Techdegree Student 2,203 Points

There are some virtual hosting providers for mac OS X but you may find it not 100% compatible with the windows keyboard, especially the command key (windows key in your case) won't work fine, so you can do the coding part, but when it comes to pointing by the mouse, clicking while holding on command key & dragging will never work, at least this is how things used to be two years ago. :D

Good luck.