Ha rendszeresen használja az internetet, valószínűleg találkozott az „Adobe Flash Player” és az „Adobe AIR” kifejezésekkel. Nagy valószínűséggel ismeri az előbbit, főleg, ha imád videókat nézni és játékokat játszani az interneten, de lehet, hogy nem sokat tud erről. Ebben az esetben ez az útmutató az Ön számára készült.
Alapvető információk az Adobe AIR-ről
Az Adobe AIR, korábban Adobe Integrated Runtime néven futásidejű rendszer, amelyet a kódolók használnak mobil- és asztali eszközökhöz készült alkalmazások készítéséhez. Ezek az alkalmazások futtathatók iOS, Android és BlackBerry Tablet OS operációs rendszereken mobil eszközökhöz, valamint macOS és Microsoft Windows rendszerekhez laptopokhoz és asztali számítógépekhez. Az Adobe AIR korábban támogatta a Linuxot és a BlackBerry 10-et, de ezt az elmúlt években megszüntették. Az AIR-ben létrehozott alkalmazásokat az ActionScript, a Flash Player és az Apache Flex segítségével programozzák.
Adobe AIR vs Flash Player
Az Adobe AIR az Adobe Flash Player szuperkészletének számít, de abban különböznek egymástól, hogy a Flash Player egy böngészőbővítmény, amely támogatja a böngészőben található tartalmat, míg az AIR a webböngészőkön kívül futó és ezek nélkül is használható tartalmakat.
A Flash Player számára kifejlesztett alkalmazásokat nem kell telepíteni, mielőtt használhatná őket; mindaddig, amíg meg van nyitva egy webböngésző, hozzáférhet és élvezheti a Flash-alapú tartalmakat. Az AIR-hez kifejlesztett alkalmazások viszont megkövetelik, hogy telepítsék őket a számítógépre vagy a mobileszközre, és úgy viselkedjenek, mint a natív alkalmazások. Ez azt jelenti, hogy a Flash-alapú alkalmazások csak egyes kiválasztott fájlokhoz férhetnek hozzá, míg az AIR-alapú alkalmazások korlátlan hozzáféréssel rendelkeznek az összes fájlhoz és tároló rendszerhez.
Mindkettőnek tagadhatatlanul vannak előnyei és hátrányai. Mivel natív alkalmazásokként működnek, az AIR-alkalmazások általában stabilabbak, és akkor is elérhetők, ha nincs internetkapcsolat (az alkalmazástól függően). Mielőtt azonban használni tudná őket, le kell töltenie a telepítőfájlokat és telepítenie kell a megfelelő programokat (laptopokhoz és asztali számítógépekhez), vagy be kell szereznie az alkalmazást a megfelelő alkalmazásboltból (mobileszközökhöz). Ez több percet igényel, ellentétben a Flash-alapú tartalmakkal, amelyek csak néhány kattintással könnyen elérhetők.
Ennek ellenére sok esetben az Adobe AIR-en kifejlesztett alkalmazások kerülnek a csúcsra, mivel képesek több olyan eszközt és funkciót integrálni, amelyek nem érhetők el vagy megvalósíthatók a böngészőalapú tartalomban. Ez azt jelenti, hogy gazdagabb és kielégítőbb élményt nyújthatnak a felhasználóknak. Az AIR-alapú alkalmazások például könnyen elérhetik okostelefonjának GPS- és gyorsulásmérő eszközeit, integrálhatók a tálcával vagy a dokkolóval, és kihasználhatják készüléke többérintéses kapacitását.
Csapatként dolgozni
Fontos azonban megjegyezni, hogy az Adobe AIR és a Flash Player nem éppen egymástól függetlenül működik. Sok esetben együttműködnek annak biztosítása érdekében, hogy a tartalom zökkenőmentesen mozoghasson a böngészők és az eszköz natív operációs rendszere között, és hatékony és korszerű felhasználói élményt teremtsenek. Az Adobe AIR a Flash Player technológiákat is használja a gazdag internetes alkalmazások megfelelő szállításához asztali és mobil eszközökön.
A biztonság szempontjából mind az Adobe AIR, mind a Flash Player számos sérülékenységgel rendelkezik. Azonban nyugodtan mondhatjuk, hogy ez utóbbinak nagyobb a kockázata. Nézd meg ez a poszt hogy többet tudjon meg a Flash Player biztonsági réseiről és biztonsági kérdéseiről.