Adobe's toolchain is breathtakingly sophisticated , mature and powerful. It's incredibly easy to start writing really powerful programes with AIR. I look at all these HTML5 frameworks each with their own idiosyncrasies and pain-points, and the stuff you have to do to make it work seamlessly across devices and i want to cry. Then what is the reason AIR never really got traction ? Performance ! AIR is a known performance hog, on mobiles it can be virtually unusable. Adobe really missed the ship on this one. They had everything going for them, but they were never really able to make it's performance worthwhile.Which is a shame, given how much of joy the Flex/Air Platform is to work with