We here at 8bitrocket.com love Flash. Sure we also have a fondness for the HTML5 Canvas, but we still love Flash and have no desire to see it disappear. We also have not seen a real change in how much Flash development we are asked to do, in fact, if anything, we have seen more Flash work come our way in the past few months.
However, we still see a lot of articles about Flash and how it will die and go away soon. We think this is silly, and we think there are some easy things Adobe can do to not only stave off Flash's execution, but to stop it for many years to come. Here are some of them:
1. Embrace 3D with real 3D tools in the Flash IDE: Flash 11 will be 3D capable, but the Flash IDE really has no support for 3D authoring the way it has support for 2D authoring. The Flash IDE is an expensive tool, and needs to stay world-class. By adding 3D authoring tools (think a mini-Blender in the Flash IDE), Adobe would put the Flash IDE miles ahead of any other similar tool (are there any?) on the market
4. If Air Is Not Fast Enough, Export To Native Code Instead: We have seen some improvements in the Air Exporter from the Flash IDE to iOS and Android, but it's not enough. If Air is not going to be perform-ant enough, then we think Adobe should create functionality to let the Flash IDE and the Flex Compiler to compile down to native code instead of an intermediary. Obviously this is not easy, but this is war Adobe is fighting.