Nwlapcug.com


Che cosa è Adobe AIR applicazione?

Che cosa è Adobe AIR applicazione?


ARIA, o Adobe Integrated Runtime, è un programma di ambiente di runtime sviluppato da Adobe Systems che opera su più piattaforme. Adobe progettato il software per aria per consentire agli utenti di creare rich Internet Application che utilizzano Adobe Flash o Flex programmi, o strumenti come HTML o Ajax. Adobe afferma che aria è stato scaricato e installato oltre 100 milioni di volte, anche se questo numero è stato oggetto di dibattito.

Cronologia delle versioni

Adobe rilasciato in un modulo beta di anteprima per un programma denominato "Apollo" il 19 marzo 2007. ARIA rinominato il 10 giugno 2007, il programma è stato dato una versione beta pubblica completa, seguita da due ulteriori versioni beta, con correzioni di accompagnamento su 1° ottobre 2007 e 12 dicembre 2007. Il rilascio ufficiale di Adobe AIR 1.0 si è verificato il 25 febbraio 2008, con Adobe rilasciando il programma runtime AIR con un kit di sviluppo software. Mentre il programma ha funzionato bene su sistemi operativi Windows e Mac OS X, c'erano problemi su Linux. Adobe AIR 1.5 Linux è stata rilasciata il 18 dicembre 2008, che consente un utilizzo stabile dell'aria su sistemi Linux.

Uso

I client utilizzano l'aria come un ambiente di runtime versatile in cui progettare programmi con codice Flash, HTML, JavaScript o ActionScript mentre vi godete l'atmosfera standard di interfaccia desktop. I clienti intendono considerare aria una controfigura per un ambiente di runtime browser, che permette di rich Internet Application per eseguire sul desktop senza l'utilizzo di altre applicazioni indipendenti, ad esempio un browser Internet.

Confronto tra aria e programmi Browser

L'uso di programmi in ambiente runtime AIR anziché nel browser ha inconvenienti, come pure i vantaggi. Quando si utilizza un'applicazione rich Internet application in un browser, un utente normalmente non ha bisogno di installare alcun software aggiuntivo, mentre l'utilizzo della stessa applicazione in aria richiede che l'applicazione essere confezionato e firmato digitalmente e quindi decompresso e installato una volta che viene scaricato sul sistema locale dell'utente. Allo stesso tempo, l'uso dell'applicazione attraverso aria fornisce questo accesso di applicazione libero Internet ricco di file di programma e di spazio di archiviazione dell'utente. Questo è in contrasto con la difficoltà che un'applicazione deve affrontare quando distribuito in un browser, dove è limitata da alcuni o tutti i file di sistema di archiviazione e dell'utente finale.

ARIA e JavaScript

È possibile che agli sviluppatori di applicazioni AIR codice interamente in JavaScript; Tuttavia, interfaccia di aria con JavaScript è leggermente diversa rispetto a quella con browser, dal momento che l'aria non può sostenere l'esecuzione dinamica di codice in fase di esecuzione nell'interfaccia dell'applicazione. Secondo Adobe, il cambiamento nel linguaggio JavaScript in aria è una salvaguardia destinata a limitare il contenuto di un programma di attaccare il sistema di un client. La conseguenza più grande è che Framework JavaScript che utilizzano funzioni come Eval () non sono compatibili con Adobe AIR, anche se diversi Framework sono stati aggiornati per ospitare restrizioni di aria.

Richieste di utilizzo di Adobe

Adobe ha rivendicato che aria è stato scaricato e installato oltre 100 milioni di volte da utenti in tutto il mondo, e che più rich Internet applications, utilizzato su questi ambienti di aria sono installati e utilizzati direttamente dopo l'aria è stato installato dall'utente finale. Tuttavia, Adobe è venuto sotto la critica per aver segnalato questi numeri in questo modo, come aria automaticamente viene fornito con il programma Adobe Reader. Nel luglio 2008, aria era in bundle nel con il rilascio di Adobe Reader 9, e gli utenti non hanno l'opzione di rifiutare installazione dell'ambiente aria. A partire dal 2010, con il rilascio di Adobe 9.3, aria è ancora installato senza che l'utente finale la possibilità di rifiutare.