Hey, I would like to try developing apps for my iPod Touch, but I hear it's difficult, but not impossible to do on Windows, and that the apps you make can only be run on a jailbroken device and also can't be submitted to the app store. Neither of those problems affect me because I'm jailbroken already, and I don't think the apps I'm going to try to make would even be release worthy.
The only programming language I know of is Java, and I've programmed in this language for the past 3 years now, and I'm willing to learn a new one if I have to.
However, I'm not going at this completely without researching this topic online, I've seen a couple of methods for doing this, one of which using a Virtual machine and emulating OSX, which I won't be able to do because my CPU doesn't support hardware virtualization, and the other was XML VM cross compiling java through their methods of stuff (seemed like it was something up my alley, most of the stuff that he said made sense to me).
I Saw a video that the team of XML VM had at a google tech talks or something like that, and he was showing all of the stuff done on a windows computer, as well as he said that it was only possible through a jail break, and yet the website is currently showing all the opposite. So this is my question to you guys:
How would I go about developing apps for my IPod touch on my Windows 7 computer, and in addition, is it even possible to use xml vm, Java, or any other way that isn't emulating OSX