All of this is possible because of the release of Flash Pro CS5 which will include Packager for iPhone, an app that will automatically convert any flash app into an iPhone app. Unfortunately this will still not allow us to view flash animation on our iPhone, and it is even worse when you think about the fact that flash is a web standard for video. All of this might be changing because of a new tool called: Flash Gordon

All this is made possible by the project “Gordon†and a Flash runtime based on a powerful JavaScript.Precisely because of this JavaScript you can upload and view .swf files inside MobileSafari. The only thing developers will have to do is to insert the flash file inside a JavaScript HTML wrapper attached to the x Gordon project, as shown in this example.
There already are a few mini-sites or test site that are using this method and it is working really well. If you want to check them out, go to http://paulirish.com/work/gordon/demos/ ( via iPhone )
very cool & good tip, thank you very much for sharing.
Can I share this post on my JavaScript library?
Awaiting your response. Thank
Yes you may.