Flash developers are much better in persenting UI than the Java folks (like me). Vest majority of Flash developers are also good at UI and some of them even can do graphic design. Of cause, flash is much easier to code than Object C, than Java. So, making mobile app using Flash? This is going to change the landscape overnight.