R – When to use Adobe AIR vs Regular Desktop Apps eg. VB, C#

air

i wonder what isit that Adobe AIR is better to use compared with say VB/C# apps.

  • i dont think Adobe AIR is faster/more efficent right?
  • DB wise. SqlLite vs MSSQL Express, both are free, 1 is open source, but MSSQL is more powerful? isit faster?
  • in AIR u still need to create 1 app for web and another for windows applications? so it will still be similar to using Windows Apps vs Web Apps. u probably can share classes/library's?

Best Answer

I've done a little work w/ Air and I'll give you a few reasons to consider it:

  1. it's portable, the underlying foundation is webkit and flash, so you can create a flash app or a web app and deliver it to the desktop and if you are a web programmer you will know exactly what to do

  2. distribution and update of your software is going to be a breeze, Air has done a great job of building out the mechanics/experience of updating an application

  3. its super web app platform with strong sandbox protections for the user

  4. generally performance is pretty good the jit compiler for flash is impressive, but one thing to be aware of - if your app is on the larger side and you do need to pay attention to memory use.

Related Topic