Yesterday Adobe made some important announcements that will have a huge impact on UMapper and other Flash-based platforms. It looks like Flash Player 10 and Adobe AIR will be [finally] supported on Android, Blackberry, Windows Mobile and other mobile platforms. Add to that Adobe’s IPhone packager and the entire smartphone vertical is covered, or at least will be by 2012.
Having played with Flash CS5 (mobile libraries and the new version of device central), I think Flash has a good shot at becoming a truly cross-platform (desktop, mobile, web) development solution.The fact that you can take an existing ActionScript code-base, adjust the UI and deploy it on a number of mobile devices (while maintaining a consistent user experience) will be a huge improvement. That said, Apple is still not supporting Flash and there is a risk that ‘packaged’ Flash IPhone applications will be limited.
I guess we will have to wait and see.