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

General Discussion

Can I program swift on my windows machine through a third party program like parallels?

Like the title says can I use parallels to basically get mac for my windows machine in order to program in swift? Or do I have to buy a Mac?

2 Answers

I am able to use Xcode by installing a Mac VM using VMWare on Windows 8.1. It's slow but it works, at least at the learning stage. I tried other VMs that didn't work so I recommend trying this one, it was pretty seamless.

Thanks!

Ken Alger
Ken Alger
Treehouse Teacher

Gentlemen;

As a warning on using Virtual Machines for Mac development, it does not make Apple happy and I have colleagues who have had their apps rejected from Apple because of it. Not saying that it isn't great for learning Swift, or iDevice development, but just be careful.

Ken

Thanks for the tip Ken, as a total PC guy it was a great way to get used to the environment and keyboard shortcuts and see if I really wanted to pursue it or not before buying a Mac, but I borrowed an old Mac to continue learning on, the VM was slow and there are some bugs so I wouldn't want to do serious development on it anyway.

Ken Alger
Ken Alger
Treehouse Teacher

I'm right there with you, Michael. I have yet to cough up the money for a Mac Book, limits my development a bit, but I'll concentrate on other development areas.

Ken