Developers... please. Just Don't.
Flash is an outdated, unperformant, unoptimized flaming pile of crap. Pick a competent, capable frameworks/tools such as OpenGL, XNA, .NET, Objective-C, Java, C++, HTML5, JavaScript. I really don't care which ones, but just let Flash die a slow and painful death.
Seriously, Apple may have shaken things up quite a bit by not supporting Flash on the iPhone, but I can't say I blame them. I have yet to have a good experience on a mobile device with Flash, and I've got a decently powerful Android device.
Every time my PC and/or Mac crashes... it's Flash (that or the NVidia drivers...). Do I hear my laptop's fan spinning up? I'm running a web page with Flash. Seriously, I will pass right over your content if it's written in Flash.
Thanks!