tags:

views:

416

answers:

5

What do you think is the best way to develop iphone apps on windows? What are the pros / cons of your method, and why do you use it over other options? How complex is your method in relation to other options?

I am more interested in standalone and web apps but fell free to discuss gaming graphics.

Yes I know you need to build on a mac to be able to put it on the app store, so no "use a mac" answers please.

+2  A: 

If you are creating web applications, then all you need is a text editor to create your web pages and an iPhone to test the results. If you want to create a standalone application, there is a project called winChain that claims to be able to setup an iPhone development toolchain on Windows (DISCLAIMER: I have not ever tried using it, so for all I know, the executable could be a trojan horse). One other thing you might consider... you might want to consider Android development given that the SDK supports development on Windows.

Michael Aaron Safyan
Thanks for the response. I would rather do android development too, right now I don't have a choice unfortunately.
Nash0
A: 

Look into Mono and MonoTouch for .Net developers. It is rapidly improving. Good luck!

RedEye
Is this some sort of sick joke?
Ty
what do you mean?
RedEye
Derek Clarkson
You cant run monotouch on windows. Monotouch is for Mac OS X. It allows you to write C# code for interface builder - which requires OS X at this stage. Hardly windows development. http://monotouch.net/FAQ
Jim Burger
Burger, that doesn't mean he shouldn't look into it.
RedEye
@RedEye I never said he shouldn't.
Jim Burger
My point was simply that there are options for .NET developers... whether you're developing in MAC OS X or windows environments. I just went out and got a mac for myself. And I run Windows 7 with VMWare, and bootcamp.
RedEye
Mono touch banned now. :)
sugar
A: 

Hi, Nash0

first of all specify your requiremnt

if you want to develop web application then it can be develop on windows but its not best way.

but if you want to develop iPhone Native App which uses COCOA Touch API then you will compulsarily go with Mac,no other alternatives for that.

you can develop web App as well as Native App using the COCOA Touch API on MAC.

if any other confusion then leave a comment...and if you satisfy with ans then mark it as correct by clicking check mark sign it will help other guys to refer.

enjoy...

yakub_moriss
+2  A: 

Running mac OS X in a VMware virtual machine did the job. Easy to do using instructions that can be found with a few quick google searches. This is against the OS X terms of service however...

Nash0
+1  A: 

Try Airplay SDK (www.airplaysdk.com) Standard C++ to AppStore no mac required.

If it doesn't work you're holding it wrong ;)

TotallyImpatial