Adobe AIR

Adobe AIR, met de codenaam Apollo, is een cross-platform runtime-omgeving voor het bouwen van RIA's met behulp van Adobe Flash, Adobe Flex, HTML en AJAX, voor gebruik als desktop-applicaties.

De 19 maart 2007 vond een voorlopige versie van Adobe AIR, samen met een SDK en een uitbreiding voor het ontwikkelen van Apollo applicaties met Adobe Flex. De 10 juni 2007 werd omgedoopt AIR en liet een beta-versie van de runtime-omgeving. De tweede bètaversie van AIR SDK werd uitgebracht op 1 oktober 2007; dan beta 3 op 12 december 2007. Ten slotte, versie 1.0 werd uitgebracht op 25 februari 2008.

Een alpha versie van AIR voor Linux werd uitgebracht op 31 maart 2008.

Systeemvereisten

WINDOWS

Intel Pentium III-processor Microsoft Windows XP Home, Professional, of Tablet PC Edition met Service Pack 2 of 3; Windows Server 2003; Windows Vista® Home Premium, Business, Ultimate of Enterprise met Service Pack 1; of Windows 7 512 MB RAM-geheugen

MAC OS

Intel Core ™ Duo-processor of hoger Mac OS X v10.5 of v10.6 512 MB RAM-geheugen

LINUX

Intel Pentium III-processor Fedora 10, Ubuntu 9.04 en openSUSE 11.1 1 GiB RAM

Adobe AIR 1.5 werd uitgebracht op 17 november 2008. Nieuwe mogelijkheden zijn:

  • Steun voor codering van de lokale database
  • Waaronder functies van Flash Player 10
  • WebKit Een bijgewerkte versie met prestatieverbeteringen als gevolg van een nieuwe JavaScript-interpreter
  • Ondersteuning voor vijf nieuwe talen, waaronder Tsjechisch, Nederlands, Zweeds, Turks en Pools

Adobe AIR 1.5.1

Ingediend 24 februari 2009, AIR 1.5.1 was vooral een compatibiliteitsprobleem update fixes en beveiligingsupdates bevat.

Adobe AIR 1.5.2

De 30 juli 2009 AIR 1.5.2 introduceerde een aantal kleine nieuwe functies en oplossingen voor compatibiliteitsproblemen. Enkele belangrijke verbeteringen zijn:

  • Interactieve volledig scherm, een toepassing die de 1.5.2 namespace kan de KeyDown gebeurtenis vast te leggen en bel de preventDefault methode van het evenement gebruikt.
  • SWF-inhoud die is ingesloten in een HTML-container en kan worden weergegeven met bepaalde wmode instellingen.

Adobe AIR 1.5.3

Adobe AIR 1.5.3 werd vrijgegeven op 8 december 2009; Het omvatte compatibiliteit fixes en veiligheid. De BBC iPlayer Desktop Manager v1.5.15695.18135 is de eerste versie AIR 1.5.3 gebruiken.

AIR 2.0

Adobe AIR 2 beta ging het publiek op 16 november 2009, gevolgd door de bèta 2 versie van de 2 februari 2010 en de kandidaat, Adobe AIR-versie op 11 mei 2010. In aanvulling op Android werd aangekondigd op 12 februari 2010 werd officieel gelanceerd AIR 2 voor Windows, Mac OS en Linux op 10 juni 2010.

Javascript macro's

Adobe AIR-toepassingen kan volledig worden geprogrammeerd in JavaScript. JavaScript Adobe AIR werd enigszins gewijzigd door browsers, omdat het niet verenigbaar was met de dynamische uitvoering van code tijdens runtime in de zandbak toepassingen. Volgens de white paper Adobe AIR veiligheid) in februari 2010, is deze beperking bedoeld om kwaadaardige inhoud te voorkomen aangevallen systeem externe gebruiker. Vanwege deze beperking, JavaScript-frameworks die JavaScript-functies gebruiken als eval waren in eerste instantie niet compatibel met Adobe AIR. Maar verschillende frameworks zoals Dojo Toolkit, jQuery en ExtJS zijn bijgewerkt om apoyarel zandbak Adobe AIR. Sommige frameworks zoals MooTools werden al ondersteund.

Overzicht

AIR werd opgevat als een veelzijdige omgeving executie dat Flash Actionscript, HTML of JavaScript-code om webgebaseerde met vele mogelijkheden van de traditionele desktop software applicaties te maken maakt. Adobe categoriseert dit als een runtime-omgeving die niet nodig om de desktop browser RIA's in plaats van een bestaande applicatie-infrastructuur tot stand te brengen. Elk type uitvoering heeft voor- en nadelen. Bijvoorbeeld, een RIA in een browser uitgevoerd vereist geen installatie, terwijl een ingezet op Adobe AIR vereist verpakking, digitale handtekening en installatie op het systeem van een gebruiker. Deze geeft toegang tot het bestandssysteem en de lokale opslag, terwijl de browser-gebaseerde applicaties zijn meer beperkt in waar en hoe de toegang tot opgeslagen gegevens op te slaan of. Meestal RIA slaan gebruikersgegevens op hun servers; maar kunnen werken met gegevens in het lokale bestandssysteem kan de gebruiker grotere flexibiliteit.

Toepassingen

AIR-toepassingen kunnen draaien zonder internet en maken meer functies zodra de internetverbinding die je hebt. Een voorbeeld is eBay Desktop, waardoor verkopers om een ​​lijst offline maken en vervolgens uploaden product wanneer aangesloten op het internet. Andere bedrijven die momenteel gebruik maken van AIR, AOL ook voor diensten van de top 100 muziek video's, Grooveshark, NASDAQ Market Replay en Pownce en finetunen.

Development Environment

Momenteel, Adobe biedt drie manieren om AIR-toepassingen te ontwikkelen:

  • HTML / AJAX, door middel van CS3 Adobe Dreamweaver of een andere HTML-editing software met de SDK van AIR.
  • Adobe Flash Builder 4
  • Adobe Flash CS5

Gegevens Opties

AIR werkt met data op vier manieren:

  • Database-server via het internet.
  • Lokaal XML-bestand.
  • Lokale database SQLite gestuurd met AIR.
  • Lokale opslag encryptie opgenomen in AIR.

Veiligheid

Documenten beschrijven de beveiligingsfuncties van AIR:

  • Inleiding tot AIR security
  • AIR security
  • Hoe het ondertekenen van AIR-toepassingen
(0)
(0)
Vorige artikel Zeke Zawoluk
Volgende artikel Tlalnepantla

Commentaren - 0

Geen reacties

Voeg een Commentaar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tekens over: 3000
captcha