Ok, so Apple does not allow flash player on the iPhone, because plug-ins are not allowed. What if Firefox was ported to iPhone, with flash player built into it . Only problem would be negotiations with Adobe, but that could be fixed by keeping flash as a separate binary, which is loaded by the Firefox app. Another option would be to find some way (other than flash player, possibly a F/OSS solution) of opening an .swf file. I think this would work, and if Apple doesn't approve, just make it available in Cydia for JailBroken phones. So, will it work?