Wat is het verschil tussen Adobe AIR en Flash Player?

Als u internet regelmatig gebruikt, bent u waarschijnlijk de termen "Adobe Flash Player" en "Adobe AIR" tegengekomen. Je bent waarschijnlijk bekend met de eerste, vooral als je graag video's bekijkt en games op internet speelt, maar misschien weet je niet veel over de laatste. Als dit het geval is, is deze gids iets voor u.

Basisinformatie over Adobe AIR

Adobe AIR, voorheen bekend als Adobe Integrated Runtime, is een runtime-systeem dat door codeerders wordt gebruikt om applicaties te bouwen voor mobiele en desktop-apparaten. Deze apps kunnen met name worden uitgevoerd op iOS, Android en BlackBerry Tablet OS voor mobiele apparaten en macOS en Microsoft Windows voor laptops en desktopcomputers. Adobe AIR ondersteunde vroeger Linux en BlackBerry 10, maar dit is in de afgelopen jaren stopgezet. De toepassingen die in AIR zijn gemaakt, worden geprogrammeerd met ActionScript, Flash Player en Apache Flex.

Adobe AIR versus Flash Player

Adobe AIR wordt beschouwd als een superset van Adobe Flash Player, maar ze verschillen omdat Flash Player een browserplug-in is die inhoud in de browser ondersteunt, terwijl AIR inhoud ondersteunt die buiten webbrowsers wordt uitgevoerd en zelfs zonder hen kan worden gebruikt.

Toepassingen die zijn ontwikkeld voor Flash Player hoeven niet te worden geïnstalleerd voordat u ze kunt gebruiken; zolang u een webbrowser hebt geopend, hebt u toegang tot en geniet u van op Flash gebaseerde inhoud. Voor toepassingen die voor AIR zijn ontwikkeld, moet u ze daarentegen op uw computer of mobiele apparaat installeren en zich gedragen als native toepassingen. Dit betekent dat op Flash gebaseerde apps alleen toegang hebben tot geselecteerde individuele bestanden, terwijl op AIR gebaseerde apps onbeperkte toegang hebben tot al uw bestanden en opslagsystemen.

Beide hebben onmiskenbaar voor- en nadelen. Omdat ze zich gedragen als native applicaties, zijn AIR-apps meestal stabieler en kunnen ze worden geopend, zelfs als u geen internetverbinding hebt (afhankelijk van de app). Voordat u ze kunt gebruiken, moet u echter installatiebestanden downloaden en de juiste programma's installeren (voor laptops en desktopcomputers) of de app downloaden van de relevante app store (voor mobiele apparaten). Dit vereist enkele minuten in tegenstelling tot op Flash gebaseerde inhoud, die met slechts een paar klikken gemakkelijk toegankelijk is.

Toch komen apps die op Adobe AIR zijn ontwikkeld in veel gevallen als beste uit de bus omdat ze de mogelijkheid hebben om meer tools en functies te integreren die niet beschikbaar of haalbaar zijn op browser-gebaseerde inhoud. Dit betekent dat ze gebruikers een rijkere en meer bevredigende ervaring kunnen bieden. Op AIR gebaseerde apps hebben bijvoorbeeld eenvoudig toegang tot de GPS- en accelerometerhulpmiddelen van uw smartphone, kunnen worden geïntegreerd met uw taakbalk of dock en profiteren van de multi-touchcapaciteit van uw apparaat.

Werken als een team

Het is echter belangrijk op te merken dat Adobe AIR en Flash Player niet precies onafhankelijk van elkaar werken. In veel gevallen werken ze samen om ervoor te zorgen dat inhoud soepel tussen browsers en het eigen besturingssysteem van het apparaat kan worden verplaatst en een efficiënte en gestroomlijnde gebruikerservaring kan creëren. Adobe AIR maakt ook gebruik van Flash Player-technologieën om rijke internettoepassingen correct te leveren op desktop- en mobiele apparaten.

Qua beveiliging hebben zowel Adobe AIR als Flash Player meerdere kwetsbaarheden. Het is echter veilig om te zeggen dat deze laatste een hoger risico heeft. Bekijk dit bericht voor meer informatie over kwetsbaarheden van Flash Player en beveiligingsproblemen.