Adobe AIR | |||
---|---|---|---|
![]() | |||
Utvikler(e) | Adobe,Harman International Industries | ||
Utgitt | 25. februar 2008 | ||
Nyeste versjon | 50.2.4.2(19. desember 2023)[1] | ||
Plattform | Microsoft Windows | ||
Operativsystem | Microsoft WindowsmacOSAndroidiOS BlackBerry Tablet OS | ||
Type | Kjøremiljø | ||
Lisens | Proprietær lisens | ||
Nettsted | www.adobe.com (en) |
Adobe AIR, fullt navnAdobe Integrated Runtime, er etmultiplattform rammeverk utviklet avAdobe Systems for kjøring avprogramvare. Med dette rammeverket kan man bygge komplekseapplikasjoner forInternett,Rich Internet Applications (RIA), ved hjelp avAdobe Flash,Apache Flex,HTML, ogAjax, som kan kjøres somprogramvare påpersonlig datamaskin eller mobile plattformer. Systemet støtter operativsystemer somWindows,Linux,Mac OS og noen mobile plattformer somBlackBerry Tablet OS,iOS ogAndroid.[2]
Med AIR har Adobe til hensikt å fremme et allsidig rammeverk som gjør det mulig å benytte eksisterende kode fraFlash,ActionScript, ellerHTML ogJavaScript til å bli benyttet for å konstruere Internettbaserte applikasjoner som har mange av de samme vesenstrekk som programmer for datamaskiner har. Adobe har posisjonert AIR som et rammeverk for komplekse applikasjoner som i seg selv er uavhengig av en nettleser og kan benyttes installert på en PC. En generell applikasjon som utelukkende kjøres via ennettleser krever ikke egen installering på brukerens PC, men AIR krever at applikasjonen er pakket, digitalt signert og installert på brukerens lokale filsystem. Det gir tilgang til lokal lagring og filsystem i motsetningen til nettleserapplikasjoner som er langt mer begrenset til hvor og hvordan data kan bli lest, benyttet og lagret.[3]
Adobe AIR benytter interntprogramvareutvidelsenAdobe Flash Player som systemmiljø for å kjøre programmer («runtime»), ogActionScript 3 som enesteprogrammeringsspråk. Flash-applikasjoner må være særskilt konstruert for Adobe AIR for å kunne benytte tilleggegenskaper som denne tilbyr, slik som integrering med filsystemet, klientutvidelser, integrering vindu-skjerm, samkjøring med aktivitetsfeltet («taskbar») iWindows, og integrering medmaskinvare som eksempelvisGPS.[4] Adobe AIR gjør det mulig for applikasjoner til å virke med data på et mangfoldig vis, inkludert lokale filer, lokaledatabaser som AIR har innebygget støtte for, og lokalkryptering.[5]