Adobes drøm om neste interaktive web
NyheterAdobe har løftet lokket på AIR, den kreative programvaregigantenes neste generasjons Rich Internet Application (RIA) rammeverk, som det håper vil lykkes Flash som en av hjørnesteinene til den interaktive web.
Formelt kalt Apollo står Adobes nyeste innovasjon for Adobe Integrated Runtime og dets rebranding som AIR sammenfaller med lanseringen som en fullstendig offentlig beta tidligere denne måneden.
Som Flash er AIR en plattform som skal gi utviklere mulighet til å implementere sine eksisterende nettferdigheter i å bygge og distribuere RIAer - til skrivebordet og i nettleservinduet.
Kort sagt betyr det at samme type brukeropplevelse vi har blitt vant til via Flash kjører direkte i vårt operativsystem i stedet for et nettleservindu. Det finnes allerede en rekke AIR-utformede skrivebords widgets og add-ons som flyter om nettet - for det meste fra Adobe, selv opptatt av å flaunere sin nyeste teknologi.
Bevis i pudding
Noen av disse er hit-and-miss. For eksempel ScreenPlay er en fin ide, men helt upraktisk; det er grunnen til at det gjør at du kan markere, markere opp eller rett og slett squiggle over skrivebordet ditt som med en rekke penner. I praksis skjønner det imidlertid helt poenget med å ha et flytende og flyttbart skrivebord der hvor størrelsen, flytting og tabbing gjennom vinduene er normen.
Når det er sagt, viser du i Apples utstillingsvinduer apper som bruker AIR-kjøretiden som MyMovieWatch (en flott filmsporing som synkroniseres med NetFlicks- eller Amazon-kontoen) og Adobes egen Kuler-widget. i seg selv et svært profesjonelt fargepluksverktøy som lar deg lagre, laste opp og dele fargeskjemaer du kanskje har opprettet direkte til Kuler-siden.
Han skriver på sin allment respekterte blogg, John C Bland II, administrerende direktør og sjefsutvikler for JDEV Inc., Oppriktig begeistret av begrepet AIR - og som en ny medieutvikler er hans meninger verdt å merke seg: "En av de største evner i AIR , etter min mening, er evnen til å lage et program for å kjøre online og offline, "skriver han. "Programmet kan tillate brukeren å gjøre endringer i sin konto, innhold, etc., mens ikke tilkoblet og synkronisere dataene på Internett når tilkoblingen kommer tilbake. Brukeren vil bare elske applikasjonen enda mer."
Utviklerdetaljer
Når det gjelder utvikling, har Adobe vært forsiktig med å sikre at støtten er så utbredt som mulig. AIR er, på sitt mest grunnleggende nivå, en forlengelse av eksisterende Flex SDK-app. Det betyr alt som forfattere Flex støtter forfatter av AIR-apper. I motsetning til Flash og Flex, er det imidlertid ingen IDE (Integrated Development Environment) for AIR. Du utvikler seg i ditt favoriserte innfødte miljø og kan kjøre alt som produserer en Flash (SWF) eller HTML-fil som en AIR-app.
For øyeblikket håndteres HTML og JavaScript for AIR håndtert av WebKit HTML og JavaScript-motoren, mens SWF-filer produseres av Flex og Flash. Det er ingen planer for en Linux-utgave før den nye Flash-spilleren er ferdiggjort.
Viktig er at Adobes nyeste Creative Suite 3 inkluderer støtte i både Dreamweaver CS3 og Flash CS3. Førstnevnte krever en installasjonspakke for små utviklere, hvorav utviklingen kan bruke sine eksisterende HTML-ferdigheter til forfatteren av skrivebordsprogrammer eller nettleserbaserte apper.
Utvikling av apps virker bemerkelsesverdig grei. Utviklere - ifølge Adobe - trenger bare å ompakke en Flash, Dreamweaver eller Flex-utviklet app for AIR-kjøretiden. Dave Gruber, gruppeproduktmarkedsføringsleder for Flex hos Adobe, sier det er denne enkelheten som sikrer at AIRs opptak er i samme vei som Flash: "[AIR] åpner et helt nytt sett av funksjoner som kan gjøres på skrivebordet som ikke kunne Det skal ikke gjøres i en nettleser, sier Gruber.
Fra nettleser til skrivebord og bakside
Ray Valdes, forskningsdirektør for Gartner, mener at Adobe tar de riktige skrittene. "Det må reduseres diskontinuitet mellom nettleser og skrivebordsprogrammer gjennom vanlige programmeringsmodeller og verktøy. Jeg ville bekymre deg om Adobe ikke gjorde disse tingene fordi alle disse tingene er nødvendige," fortalte han internetnews.com .
Han fortsatte å merke seg at mens Adobe beveger seg fra nettleseren til skrivebordet, beveger Microsoft seg i motsatt retning med Silverlight.
"Det betyr selvsagt et kollisjonskurs. Jeg tror på en eller annen måte at det er bra at det er flere valg for utvikleren og brukeren. Jeg tror at alle som ønsker å konkurrere, må utføre godt, se på konkurrenttilbud, innse det er en dynamisk plass og [at] alt er et bevegelig mål. "
Så vil AIR bli neste hjørnestein på nettet? Hvis penetrering er hvor som helst nær så utbredt som Flash-kjøretiden, blir halvdelen av Adobes kamp vunnet. Jo viktigere korstog vil være utviklerne som lager programmer som brukerne egentlig vil ha og kan benytte seg av. Tom Dennis