Cos’è AIR? (Adobe Integrated Runtime)
Un sistema che permette di portare “rich internet application” sui desktop. Sembra bello però…
1) AIR è disponibile solo su alcuni sistemi operativi, quindi sarà Adobe a decidereDOVE le tue applicazioni gireranno.
2) AIR non è Open Source e questo significa molte cose, soprattutto che sarà sempre Adobe ad avere il controllo, il coltello dalla parte del manico.
Se voglio sviluppare applicazioni desktop che girino su molte piattaforme perché non usare Java? Lo so Java non è certo il linguaggio più bello del mondo, però è finalmente OpenSource, e ci sono applicativi di tutto rispetto sviluppati in Java, vedi ad esempiop Eclipse o NetBeans e posso scrivere applicazioni che hanno le stesse potenzialità delle applicazioni desktop vere e proprie.
E se non voglio usare il linguaggio Java… ci sono parecchi altri linguaggi implementati sulla JVM.