chiudi

Area Riservata - Reserved Area

COMING SOON
Area Riservata

Offline Applications Development


Adobe AIR è un sistema di runtime multipiattaforma che Adobe sta sviluppando e che permette agli sviluppatori di utilizzare i loro skill per lo sviluppo sul web (Flash, Flex, HTML, JavaScript, Ajax) per creare e distribuire Rich Internet Application (RIA) sul desktop.
Le applicazioni web si sono trasformate col tempo da semplici siti web a più complesse applicazioni che hanno cominciato a mettere in luce le limitazioni dello sviluppo all’interno del browser.

Il browser web è stato originariamente pensato per mostrare un documento basato sul linguaggio HTML. Per questo motivo, ora che sul web vengono rilasciate sempre più applicazioni che funzionano come vere e proprie software desktop, si sono venuti a creare una serie di problematiche legate al loro deployment attraverso i browser web.
Tra le limitazioni maggiori per gli sviluppatori ma anche per gli end user, c’è sicuramente l’impossibilità di interagire con il sistema operativo.
Operazioni che permettono all’applicazione di copiare, salvare o creare file non sono rese possibili dal modello di sicurezza del browser web, che non ha accesso al file system della macchina su cui "gira".

Adobe AIR espone una piattaforma tra il desktop ed il browser che combina la semplicità del modello di sviluppo e rilascio del web con le ricche funzionalità del modello di applicazioni desktop.
Adobe AIR permette alle Rich Internet Application di essere distribuite al di fuori del web browser e di poter accedere alle funzioni del sistema operativo utilizzando come tecnologie di sviluppo Flash, Flex, HTML e AJAX.