While trying not to come off as an Adobe fan-boy, but Adobe AIR is truly a revolutionary desktop software platform and has the potential of going toe-to-toe with some of the markets that Visual Studio has dominated since the dawn of time. However, there are some key features that I believe could boost the power of AIR and swoon other desktop developers over:

  • Direct access to USB and serial ports… this would be a massive boon to manufacturing developers who have to interface with machines
  • Standalone exe option (granted there will be a higher file size since it has to contain the runtime)
  • Bundle non-embeded resources into .AIR packages
  • Native mysql (or like PHP’s mysqli  interface) support
  • Bolster performance (maybe add multithreading) so that AIR could be a viable server platform
  • Optimize memory usage of the runtime (sometimes it goes mad and consumes over 300mb)
  • Update to the newest Webkit (much faster now)
  • AIR has very poor math performance for any desktop language… this should be improved. No company is going to embrace AIR for doing engineering or other mathematical simulations when its 10x slower than even Visual Basic.
  • Game development could really really use more GPU feature support
  • What else have I missed?

As it stands now, it seems like Adobe AIR does not contain any one end-user feature strength versus their competition… most of it has been developer orianted. (aside from the runtime application updating)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • E-mail this story to a friend!
  • Furl
  • LinkedIn
  • Pownce
  • Reddit
  • StumbleUpon
  • TwitThis
Auto-Generated Related Posts:
  1. Adobe Flash CS4
  2. Adobe CS4 Web Broadcast
  3. Why Google Native Client is not a Flash competitor