Can anybody shortly describe solutions to start develop for iPhone on PC?
-
5Despite the snarky answers, I think this is a useful question. – Joe Feb 14 '10 at 13:59
-
4Realize that a Mac is a kind of PC? – yodie Feb 14 '10 at 14:08
-
1Realize that Mac owners like to distinguish themselves from owning 'just a PC'. – Dominic K Apr 04 '10 at 16:25
-
This has been asked several times before http://stackoverflow.com/questions/113547/iphone-development-on-windows http://stackoverflow.com/questions/22358/how-can-i-develop-for-iphone-using-a-windows-development-machine#28573 etc – nash Apr 15 '10 at 04:39
-
Check out DragonFireSDK. It allows you to use Windows to create apps by using C/C++ code. www.dragonfiresdk.com – May 27 '10 at 16:49
7 Answers
You do not need necessarily a Mac. It depends on your requirements for the application. What you can always do is creating a web application for the iPhone.
Here is a nice tutorial with Aptana (Eclipse based IDE for web development). Aptana seems to have some kind of iPhone simulator integrated.
There are various toolkits available, e.g. iui and jQTouch, to simulate the Look&Feel of iPhone apps.

- 795,719
- 175
- 1,089
- 1,143
Get a Mac or run OSX server under VMWare (install OSX86 on a separate partition)...

- 4,080
- 7
- 33
- 44
Use an Open Source Toolchain normally used for jailbroken dev. It should work for the app store...

- 618
- 1
- 7
- 15
Chris Hardy did a good session on using C# for development on an iPhone using Monotouch at the last DDD at Microsoft, Reading UK last month. His session was recorded. Heres a link to the video. http://vimeo.com/9150434

- 1,216
- 9
- 18
There are some good discussions of iPhone development from a .net developers perspective here:
http://dotnetrocks.com/archives.aspx
Shows: 468 and 454, there is also an upcoming show on the 3rd of march

- 64,065
- 34
- 143
- 252
http://www.dragonfiresdk.com/index.htm I haven't used it, but those that I have talked to say its good :) unfortunately it costs money :(

- 58
- 5
Here's a great tutorial going through getting iBoot, VMWare installation, then using phonegap to develop with 1 code base and then compile to multiple platforms (including iphone and andriod).

- 468
- 6
- 13