Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
how does a current Windows person develop for iPhone?

As Steve Jobs puts it, there are two supported platforms for developing software for the iPhone: HTML5 and SDK.

- Anybody can develop for the iPhone in HTML5 using their favourite HTML authoring tools, and distribution is completely unregulated via the author's choice of website. You can do this with your existing Windows tools.

- To develop native apps using the SDK, you must own a reasonably recent (post-Intel transition) Macintosh computer. It is free to download the SDK and debug your programs using the on-screen simulator. To test those apps on real hardware, you must register as a developer and pay an enrolment fee. To distribute those apps to potential customers, you must go through the iTunes/iPhone App Store.

[edit] Cool, I didn't know about DragonFireSDK before. [/edit]
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.