Still needs improvement but they will eventually get it right....

http://gizmodo.com/5607678/install-flash-on-an-iphone-4