You need a Mac and Xcode for that. As someone pointed out couple of weeks ago here in this forum there is a virtual machine in the cloud you can use. MacInCloud You can upload your stuff to dropbox and access to your device to compile there...
You'll also need a Apple Developer account once you have your .ipa file and you'll need to submit to Apple from a Mac as well. MacInCloud is probably your best bet. That or buy a used Mac or new MacMini.