A breath of (Adobe) AIR

Send to a friend Print

Help more people find out about this story

Del.icio.us
StumbleUpon

Peter Sbarski09 October 2007, 3:00 AM

Adobe is flipping web development on its head: it is encouraging developers to port web apps to the desktop with a new platform called AIR.


Adobe's had a bit of a brainwave, it seems: a system that lets developers use existing web programming skills (such as Flash, Flex, JavaScript and HTML) to create full-blown desktop apps. 

The brainwave has been turned into a cross-platform runtime called AIR.

The first public beta of the runtime was released on June 11, 2007, with the second public beta following on October 1, 2007. Although, it hasn't been with us for very long, organizations such as AOL, NASDAQ and eBay are already began using it. Check out the Adobe AIR showcase here.

eBay has released a beta version of eBay Desktop based on Adobe AIR. It can be downloaded from desktop.ebay.com and is supposed to bring the "eBay experience" right to the desktop. But in fact, I found it less annoying than the eBay site. The interface was clean, cheerful and intuitive. Item search and feeds were easy to use and there was even a feature (instant bid alert) not found in the web version (email alerts don't count).

eBay Desktop: surprisingly not badeBay Desktop: surprisingly not bad

Of course, there are flaws in eBay Desktop: the inability to set a proxy, select source sites other than ebay.com, and so on, but this is, after all, a beta version. 

eBay Desktop is a good application to show off the power of Adobe AIR but what else can AIR do? To answer that question we turned to Adobe's own sample applications. These are by no means exhaustive but they do show what can be done. For example:

  • Arise is a pretty cool news aggregator written in ActionScript;
  • Bee is desktop blog editor which integrates with WordPress and Flickr;
  • Fresh is an RSS feeder created sing AJAX;
  • MapCache is a map/direction system which uses Yahoo! Map Web Services;
  • Podcast Player is self explanatory;
  • RoadFinder combines Google Maps and Yahoo! Maps together;
  • Salsa is seamless online storage done via Amazon Simple Storage Service,
  • SPF is a screen saver.

There are more sample applications here so go and check them out.

Adobe AIR offers amazing opportunities to developers and it shows that Adobe is working hard to counter the threat that Silverlight poses to its existing Flash business. Everything is moving to the web, so the AIR development model of bringing web applications to the desktop (sans browser window) is an important new milestone in the evolution of web technologies.

If AIR gains more momentum and becomes widespread it may herald the convergence of the web and the desktop like nothing ever before. Get ready for web 3.0 desktop edition.


Post your comment



Comments

RSS feed Email alert

tin:

Cool. Pretty damn obvious idea, but clearly so obvious no one thought of it until now.

Only question is what about the people running platforms that Adobe don't care about? Like the ever increasing number of 64 bit Linux users (or any non-x86-32 Linux user for that matter).

29 February 2008, 8:32 PM (9 months ago)report abuse Send to a friend reply

Some1:

Btw, AIR competes with WPF, not Silverlight.

29 February 2008, 8:32 PM (9 months ago)report abuse Send to a friend reply

Alan Lewis:

Nice review - glad you liked eBay Desktop. A few notes:

- Proxies work in the beta - we may need to do more work to make this obvious
- We'll be rolling out support for other sites soon.

Thanks,
Alan Lewis
Product Manager, eBay Desktop

29 February 2008, 8:32 PM (9 months ago)report abuse Send to a friend reply

paul:

I ask myself what is the big news? I can’t see the need for such development tools. Yes it is quite cute to do this for mobile devices, agreed. Most of us struggle already keeping up with one development environment. The development cycle of Adobe and all other large software houses is already so short that most of us struggle to keep up with it. The line is blurring as to where the code runs. Web2 has delivered and if you looking at application like www.bepacked.com which was build in Flex the question arises is there still a need to develop stand alone or semi stand alone app? Connectivity is getting better everyday and with the event of flex3 the downloadable program chunk is so small that it is seldom larger then 1mb and you only download this once and then the app is on your site. So I think that there is a use but only for a limited time.

29 February 2008, 8:32 PM (9 months ago)report abuse Send to a friend reply

anonymous user Anonymous user


Tags