Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 12 reacties
Bron: Adobe

Adobe Integrated Runtime is een crossplatform runtime environment voor het ontwikkelen van zogenaamde 'rich internet applicaties' die als desktopapplicatie kunnen worden aangeboden. Deze applicaties kunnen gebruikmaken van Adobe Flash, Adobe Flex, html en Ajax en de lokale systeembronnen zoals het bestandssysteem om data op te slaan, dit in tegenstelling tot de rich internet applicaties die in de internetbrowser draaien. Voor een overzicht van verschillende applicaties die met behulp van Adobe AIR zijn ontwikkeld, verwijzen we jullie door naar de Adobe AIR marketplace. De ontwikkelaars hebben enkele dagen geleden een nieuwe versie van AIR uitgebracht met ditmaal 1.5.1 als het versienummer. De aankondiging van deze uitgave ziet er als volgt uit:

Adobe AIR 1.5.1 Released

Today we released Adobe AIR 1.5.1, a relatively minor update that includes a number of bug fixes. The new builds are available for Windows, Mac and Linux on the Adobe AIR download center.

Oliver Goldman, a member of the AIR engineering team, posted a blog entry titled "Using InvokeEvent.reason in AIR 1.5.1" that describes a new API that was also added. If you have built an AIR application that launches at startup, you may want to check out Oliver's overview of how this feature works.

You do not need to recompile your application to take advantage of the 1.5.1 improvements. However, if you want to take advantage of the new APIs introduced in this release you will need to update your application descriptor to 1.5.1 (see New APIs section of the release notes) and recompile your application.

If you have any feedback about the release, please feel free to leave a comment below. Currently, our blog is configured so that comments must be first approved, but we do our best to approve comments as quickly as possible. We hope to change this soon once we can better tune our spam filtering system.

Related links:
Versienummer:1.5.1
Releasestatus:Final
Besturingssystemen:Windows 2000, Linux, Windows XP, macOS, Windows Server 2003, Windows Vista, Windows Vista x64
Website:Adobe
Download:http://get.adobe.com/air/
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (12)

Dure development software? De SDK van Air en van Flex zijn gratis, en zelfs gedeeltelijk opensource. Het enige wat geld kost is Flex Builder maar deze heb je alleen nodig als je het Flex framework gebruikt (en dan zelfs kun je zonder).

Het mooie van AIR is dat je als webdeveloper desktop apps kan maken zonder dat je een andere taal hoeft te leren en daar gaat het Adobe om. Voordat AIR er was had je bijvoorbeeld al applicaties als Screenweaver of Zinc welke geld kosten (Screenweaver is uiteindelijk ook opensource gegaan).

Dat er nog geen Kill app is (al is Adobe Media Player wel de moeite waard, en de google analtics app om maar wat te noemen) komt vooral omdat AIR apps vaak alleen Add-ons zijn voor websites.

Het nadeel van AIR is vooral de systeem integratie, deze kan beter maar dat staat allemaal op de agenda voor AIR 2, zoook ondersteuning van consoles zoals de XBOX 360, Playstation 3 en de Wii (kan de bron niet vinden waar ik dit gelezen heb dus misschien praat ik wel BS :d).
v1.5 alweer. En toch heb ik het nog nooit hoeven te installeren voor een programma. Kan ik daaruit concluderen dat er geen "Kill app", of ueberhaupt een overtuigende Unique Selling Point is om developers over de streep te trekken AIR te gebruiken?

Ik heb natuurlijk wel eens naar AIR gekeken, maar vooralsnog zie ik eigen juist een samenraapsel van diverse technieken met SDK's die dure developmentsoftware vereisen.

Daarnaast krijg ik als developer een toenemende afkeer van die ratjetoe-technieken waaruit de hedendaagse webtechniek is opgebouwd (HTML/CSS/Javascript/(PHP|ASP|Java)) en de vaak onhandige interactie tussen die technieken. Ik heb het idee dat dat bij AIR niet anders is. Ik heb iig voor een recent project gekozen voor alles-onder-een-dak Java.

Of zie ik iets over het hoofd?
Ik weet niet waar jij die "dure developmentsoftware vereisen" vandaan haalt, maar ik kan gewoon voor 0,00 AIR programma's testen en compileren.

AIR lijkt mij vooral handig als je toch al een web-app gemaakt hebt die draait in een browser en je wil je gebruikers een stand-alone of offline versie geven.

Zoals je ziet is het eigenlijk weer een stap terug op gebied waar software draait. (Desktop -> WebApp in Browser -> WebApp op Desktop)
Nou, dat "gratis" werd mij anders allerminst duidelijk van de AIR website. Je wordt toch hard richting de Adobe-tools gepusht.

[edit]Ok, de "ajax"-variant kan ook met third-party-tools. Het (grote!) nadeel van ratjetoe aan technieken blijft echter staan.
Ratjetoe? Nadeel?

Het hele idee van Adobe AIR is dat je een mix van technieken kunt gebruiken naar smaak of vereiste. Web applicaties geschreven in ExtJS kun je zo in AIR zetten en je krijgt er meteen een hele lading mogelijkheden bij.
Sja ieder zijn ding, maar ik zit nu 6 jaar webdeveloper te spelen (ook met ExtJS), en juist die mix van technieken die vervolgens ook nog eens gebruikt worden waar ze niet voor bedoeld zijn is mij een steeds groter wordende doorn in het oog. Het grootste probleem imo is dat een goede IDE gewon niet mogelijk is, omdat de webtech geen mogelijkheid heeft voor strong-typed variabelen, geen namespaces en geen goede, geintegreerde RPC.

Enfin, use the right tool for the job. Imo is webtech te zwak voor veel toepassingen waar het nu voor ingezet wordt.
Flex builder doet een boel van die dingen die mist juist wel. Ik vind actionscript proggen een stuk leuker dan javascript iig :)
Je zal het ook eerder zien in bedrijfsomgevingen waar je je liever niet bezig houdt met het bijhouden van lokaal geinstalleerde applicaties.
Of bij applicaties waarbij je zoveel mogelijk webbased bezig wilt zijn, maar ook zonder (snelle) internetconnectiviteit iets zou willen kunnen doen.
Oftewel ideaal voor mobiele apps lijkt mij.
1.5 is al weer een tijdje uit, dit is 1.5.1

AIR is heel iets anders dan alleen HTML/CSS/Javascript. Het is vooral Adobe Flex voor de desktop, en daar heb geen onhandige interactie. I.s.m. een Coldfusion Server als backend (offline of online) voor de interactie met bv datases en andere systemen.
Nooit geweten dat AIR ergens voor stond. Dus eigenlijk betekent Adobe AIR "Adobe Adobe Integrated Runtime" :+
Draai AIR om en je hebt RIA: Rich Internet Application. :o

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True