On your website there's an image of a Windows PC connected to an iPhone.
http://www.madewithmarmalade.com/marmaladesdk/features/ios-development-windows
Does this mean with Marmalade I can 100% develop an iPhone game from a Windows PC? The PC is just going to register the iPhone? If so, what drivers do I need to install on the PC to get it to recognize the iPhone and be able to use it for development?












All of this is well covered in the manual and FAQ. I've installed NO drivers for the iphone (and i'm developing for it) %)
@rakkar@rakkar.org:
It is 99% correct. You can develop and test and deploy to iPhone on windows. But when you distribute to the App Store you need a Mac for uploading your APP to the store.
The development and testing works in Visual Studio on a Windows PC. You can run your App in the simulator and can debug your code. To test on the real device you can build your app ready for the iPhone and deploy it with iTunes or the iPhone configuration utility from a windows PC. (Attention: no debugging on device, this will not work with marmalade). For this you need a developer account @ Apple and register your device as a developer device. Then you need the development provisioning profile and install it on your device.
Daniel
I haven't tried this service but perhaps http://www.macincloud.com/ would be able to help with that final step of uploading?
Hey Brad, thanks for that suggestion! I was just about to go buy a Mac just to upload a file which is ridiculous. I'll try that service now.
I was going to use those type of services or even set up a virtual Mac on my pc but it is a lot of messing around.
In the end I just bought a second hand Mac laptop of eBay.
I was also worried that maybe the upload would fail even if you not using a proper Apple hardware device (could be checks in place during the upload),
In the end I found the correct answer to this, which is no you cannot 100% develop an iPhone game on Windows. You must be running the latest version of Xcode or you cannot upload to Apple. If you use a used Mac, it cannot be a PowerPC as that cannot run the latest Xcode. MacInCloud does not work either because they don't give you the latest version, and you cannot update it yourself. I ended up buying the lowest end mac from the Apple store for $600.