I started working in Flash way back in 1996... I think. I still like the concept of working on a stage, essentially an easel, in Flash. You can compile and see results without launching a web browser. Well, if you use the .js, .html publishing format, you have to create and format a separate Actionscript 3 file to publish without launching a web browser. Make sure to copy your changes after each iteration to the two different Flash publication files (HTML5 and .swf) or you'll lose your changes. I did not see a way to convert publishing formats within a single file, but maybe I just didn't see it.
Flash's strength is its downside. It's just a blank canvas, with a great assortment of animation and graphic tools. The scripting engine allows you to animate via code, the most processor friendly method. This is particularly great in terms of manipulating those genealogical begettings of OOPs. Games beget a lot of objects.
I've forgotten just about everything about Flash. The only way to fix that is through practice. I plan to use Flash for FX and titling. Flash is also good for background or landscape animation, using the shape tweening function.
How to make this stuff work in the iOS and Android platforms?
My next major goal is to tackle character animation in Anime Pro. Working on my illustration and sketching skills was a preliminary.
3D graphics! Gotta get into that somewhere down the line!