The requirement of Mac for iOS development is dictated by Apple and their terms, since this is the only way to use Apple's own LLVM compiler along with its code optimizations.
marmalade sdk can compile ios (among others) apps on win. their solution isolate app code from actual os/hardware with platform specific layer
Bookmarks