Possible Duplicate:
iPhone development on Windows
I am very used to coding in C/C++ on Microsoft Visual Studio. However, I'm very interested in learning how to write iPhone apps. I do not have a Mac (other than my iPhone). Is there a legal way to develop on Windows and then when it comes time to test on the real device or distribute the app commercially, that I pay for the Apple iPhone developer fee ($99/yr) and compile/ship the code on an actual Mac?
I just want to know if I can continue to work the technologies I already know in order to make iPhone apps? I came across a framework called Dragonfire SDK which looks exactly like what I'm looking for. However, I'm questioning the legality of all of this and what it will really take to get the code onto a real iPhone/app store. For now though, I mainly just want to be able to work with C/C++ and then test using an iPhone simulator of some sort. Is it possible to do this part on a PC?
Again, I'm willing to pay whatever development fees are required to distribute the app and when the time comes I'll find a real Mac to test/distribute on. Thanks!