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 trialJanko Kraloscek
237 PointsWhen I have Lenovo laptop with Windows 8.1 what kind of program I should use ?
When I have Lenovo laptop with Windows 8.1 what kind of program I should use ?
4 Answers
Stone Preston
42,016 Pointswell, you wont be able to actually create an iPhone app on your windows machine if thats what you are hoping. To create iOS apps, you have to use Xcode, which only runs on OS X, not windows. You could do the C portion of the course (the first half of objective c basics) using an IDE such as Code::Blocks. If you wanted to run OS X on a virtual machine you could try that, but know that this violates Apples TOS.
If you want to do mobile app development on windows, check out the Android Track. Android development works great on windows and OS X
Reuben Varzea
23,182 PointsJanko Kraloscek - There are services in the cloud that let you emulate an OS X desktop w/ access to Xcode. I won't name any, cause I don't want to be a shill, but they are available and not overly expensive. Just sayin'. :) Google it.
As for saying iOS is better than Android, or vice versa, the right answer is NEITHER. They both have their pros and cons. Try BOTH and pick the one YOU like better.
Janko Kraloscek
237 PointsOk thanks. I will look at Android Track but iOS is better :-)
Kate Hoferkamp
5,205 PointsiOS is so closed. After you do the Android track you will realize the awesome Android has to offer.
Patrick Cooney
12,216 PointsYou mean like trying to account for an almost limitless number of different screen sizes, resolutions, and processor configurations? Yeah, sounds awesome...
Mike Atkinson
6,882 PointsIf you only have access to Windows, you could try out some C in a simple IDE. For a beginner, like me, you might want to check out "NewbieIDE". I found it to be simple and lightweight. Just what I need.