RIA in the AIR
permalinkAdobe har pr. 25 februar taget deres AIR platform ud af laboratoriet, og sat det officielt i søen. Hvad er AIR så? AIR (Adobe Integrated Runtime) er et “runtime” miljø hvor man kan bruge internet-indhold i en applikation på sin desktop på en elegant måde. Det har de første betaudviklede applikationer som f.eks. pownce vist. Selv om man altid skal være skeptisk overfor nye platforme der skal rulles ud, er AIR interessant, fordi det falder i hak med mange af Adobe’s andre stærke produkter som Dreamweaver, Flash og Flex - samt at Ajax udviklere vil kunne finde sig til rette her. Der er også frigivet et SDK (software Development Kit) som giver mulighed for at udvikle op i mod AIR som brugere frit kan downloade og installere på deres computer - Windows såvel som Mac.
Vi kigger altså frem mod muligheden for rigere oplevelse af internetindhold, som tager os videre fra de lidt infantile og mildt sagt oftest unyttige “widgets” som både Apple (fra og med 10.4) og Windows (med Vista) har rullet ud som det nyeste siden brød i skiver.
AIR er det første seriøse bud på hvad der kommer til os med Rich Internet Applications (RIA), en kærkommen udfordring til vores vante tilgang til nettet gennem den klassiske internet-browser - som dog også bliver mere og mere rig - og hvor vi også ser flere og flere Apps som rykker os væk fra den gængse program på desktoppen, f.eks. med Google Docs. Adobe har lavet en lille komparativ opstilling af fordele og ulemper mellem desktoppen og Browseren.
Feature RIAs in the browser RIAs on the desktop Application delivery Applications can be easily discovered, explored, and used. Installed applications have more persistence, power, and functionality. Application updates Applications are updated by pushing new content to a website. AIR provides APIs that allow applications to be updated as easily as pushing new content to a website. Programming languages JavaScript is provided by browsers and ActionScript™ is provided by Adobe Flash® Player. Integrated JavaScript and ActionScript virtual machines are compatible with the browser. Persistence Activity is limited to the browser session. When the browser is closed, information is lost. RIAs are installed and available on the desktop. They store information locally and operate offline. User interface control RIAs run within a browser window that has its own controls, branding, and integration with the desktop. RIAs have a customizable user interface and desktop integration, enabling branded experiences.
Fra http://www.adobe.com/products/air/comparison/
Microsoft har naturligvis lugtet lunten for denne “nye browserkrig” og launchet .net frameworket Silverlight som dog først og fremmest er for at imødegå rige browser applikationer f.eks. lavet i Flex, men på sigt vil dette framework vel også kan rulles ud til et desktopbaseret runtime miljø - og hvis ikke det lykkedes, køber Microsoft sgu nok bare Adobe. Den store ulempe for alle disse tiltag er naturligvis at der skal downloades, installeres og opdateres en hob af programmer, og det er naturligvis en barriere mod udrulningen af desktopbaseret RIA.
Det interessant er dog ikke så meget AIR, eller Silverlight for den sags skyld, men den overordnede tendens, at internet inhold ikke længere er en statisk side på nettet, men at vi i stigende grad også vil begynde at se internet indhold dukke op på vores desktop og i vores applikationer. Det mest vellykkede eksempel er vel iTunes musicstore som jo i princippet bare er en meget dedikeret browser, der bruger vores musikbibliotek som linkssamling. En anden succesfuld applikation er naturligvis last.fm’s scrobbler, som i øvrigt også findes i en virkelig smuk mobil udgave til din jailbreakede iPhone. Og sådan en har du naturligvis hvis du er en ægte Teknokratist!!
Kommentarer (1 kommentar)
Søren H. M. skrev disse fyndige ord den feb 26 08 kl. 19:32Det er helt sikkert en spændende udvikling. Livestation er forresten et eksempel på en dekstop-applikation som bruger Silverlight.

Seneste kommentarer
4. maj 2010, kl. 17:40
22. januar 2009, kl. 13:07
3. januar 2009, kl. 16:10
30. december 2008, kl. 23:57
18. december 2008, kl. 01:16