ActionScript is powerful, yet easy.
powerful, yes. it's easy only so long as you're laying out components and wiring them together w/o anything *too* custom going on.
for those not familiar with the language, it's an OO language that looks a lot like java. it comes with a somewhat comprehensive SDK. components are life-cycle based and it's heavily event driven.
it is *not* only used to create websites. i've been writing 3-tier, enterprise apps in it for over 3 years. such apps can get rather complicated, quickly. i may have my own issues with Adobe, but they have very little to do with what i typically hear @ MR.
today's announcement is good news, as i have several ideas for apps, but little time to learn objective-C. as others have pointed out, any apps written in AS3 but compiled for ios will *not* be running in a flash plug-in, but will compile to a native ios app. This is a critical difference that seems to be lost on a lot of posters.
and btw, i'm not some scripting guy who picked up a programming book over the summer. i've been doing multi-tier enterprise apps for some decades now, in C, C++, Java, and now ActionScript. yeah, i could learn Obj-C if I wanted, i just haven't had time. i'd rather spend that time writing apps.
a final point: Apple makes a distinction between kinds of ios apps, such as utility and immersion. just because an app is written in AS3 doesn't automatically make it an immersion app, which seems to be a common misconception.
one can just as easily write a menu-based drilldown app in AS3, and i bet it'll be indistinguishable from one written in obj-C. it is NOT about the source language, it is about adhering to apple's design guidelines.
anyone who poo-poos an app because of its source language is being a bit reactionary, imho.