I would stay away from the closed source of flash. Dealing with adobe & that dying technology is a dead end road for any designer. I suggest you go to school for software. Software is more advancing than the hardware it uses. The ipod touch is a very simple device, just a touchscreen, very old technology, it’s the software that makes it special (the app store). I think before trying to get a game on xbox live, which is very difficult & has many standards, I would practice developing simple apps for the iphone first.