Če internet redno uporabljate, ste verjetno že naleteli na izraza "Adobe Flash Player" in "Adobe AIR". Prvega ste najverjetneje seznanjeni, še posebej, če radi gledate videoposnetke in igrate igre v spletu, vendar o slednjem morda ne veste veliko. V tem primeru je ta priročnik za vas.
Osnovne informacije o Adobe AIR
Adobe AIR, prej znan kot Adobe Integrated Runtime, je izvajalni sistem, ki ga kodirniki uporabljajo za izdelavo aplikacij za mobilne in namizne naprave. Natančneje, te aplikacije je mogoče zagnati v sistemih iOS, Android in BlackBerry Tablet OS za mobilne naprave in macOS ter Microsoft Windows za prenosnike in namizne računalnike. Adobe AIR je včasih podpiral Linux in BlackBerry 10, vendar je bil v zadnjih letih ukinjen. Aplikacije, ustvarjene v AIR, so programirane z uporabo ActionScript, Flash Player in Apache Flex.
Adobe AIR vs Flash Player
Adobe AIR velja za nadnabor Adobe Flash Playerja, vendar se razlikujeta po tem, da je Flash Player vtičnik za brskalnik, ki podpira vsebino v brskalniku, medtem ko AIR podpira vsebino, ki deluje zunaj spletnih brskalnikov in jo je mogoče uporabljati tudi brez njih.
Programov, razvitih za Flash Player, ni treba namestiti, preden jih lahko uporabite; če imate odprt spletni brskalnik, lahko dostopate do vsebine na osnovi Flash. Programi, razviti za AIR, pa zahtevajo, da jih namestite v računalnik ali mobilno napravo in se obnašate kot izvorne aplikacije. To pomeni, da imajo aplikacije, ki temeljijo na Flash, dostop samo do izbranih posameznih datotek, medtem ko imajo aplikacije, ki temeljijo na AIR, neomejen dostop do vseh vaših datotek in sistemov za shranjevanje.
Oba imata nedvomno prednosti in slabosti. Ker delujejo kot izvorne aplikacije, so aplikacije AIR običajno bolj stabilne in do njih je mogoče dostopati, tudi če nimate internetne povezave (odvisno od aplikacije). Preden pa jih boste lahko uporabili, boste morali prenesti namestitvene datoteke in namestiti ustrezne programe (za prenosnike in namizne računalnike) ali pa aplikacijo dobiti v ustrezni trgovini z aplikacijami (za mobilne naprave). Za razliko od vsebine, ki temelji na Flash, to zahteva nekaj minut, do katere je enostavno dostopati z nekaj kliki.
Kljub temu se v mnogih primerih aplikacije, razvite na Adobe AIR, uvrščajo na prvo mesto, saj lahko vključijo več orodij in funkcij, ki niso na voljo ali izvedljive v vsebini, ki temelji na brskalniku. To pomeni, da lahko uporabnikom zagotovijo bogatejšo in bolj zadovoljivo izkušnjo. Aplikacije, ki temeljijo na zraku, na primer lahko zlahka dostopajo do orodij GPS in merilnika pospeška vašega pametnega telefona, se integrirajo z opravilno vrstico ali priklopno postajo in izkoristijo zmogljivost naprave na dotik.
Delo kot ekipa
Vendar je pomembno omeniti, da Adobe AIR in Flash Player ne delujeta ravno neodvisno drug od drugega. V mnogih primerih sodelujejo pri zagotavljanju, da se vsebina lahko nemoteno premika med brskalniki in domačim operacijskim sistemom naprave ter ustvarja učinkovito in poenostavljeno uporabniško izkušnjo. Adobe AIR uporablja tudi tehnologije Flash Player za pravilno dostavo bogatih internetnih aplikacij na namiznih in mobilnih napravah.
Glede varnosti sta Adobe AIR in Flash Player več ranljivosti. Vendar lahko varno rečemo, da ima slednje večje tveganje. Preveri to objavo če želite izvedeti več o ranljivostih Flash Player in varnostnih težavah.