My first question should be about iProcessing: Can I use it to write programs from the iPod touch itself, as opposed to writing it from a computer and THEN sending it to the iPod? If so, how do I do this? I just got this thing so I don't know too much about it. If the answer is no, is there any way to write Java or C++ programs that create GUIs?