Recently I have a task that should write an HTML application and run it in a flash player, the first thought in my mind is Adobe Air, but a further requirement is that I should deploy only one .swf file, so I have to figure out an approach.
So is it possible that I could package the entire air runtime into my app so with only a double click my air application can run in a PC without air pre-installed, or is there any other way that can embed an HTML page in a .swf file and run it with flash player.
Thanks
You can indeed package the AIR runtime into your application, but the end product will be a native executable, not a SWF file..
See http://help.adobe.com/en_US/air/build/WSfffb011ac560372f709e16db131e43659b9-8000.html