Flash on iPhone is the same as a jail-broken iPhone. Anyone can make an application for the device without Apple's approval.
It will never happen.