Danny has a post over on his blog about AIR that I thought was good and worth responding to. He was a very early adopter of AIR but since that time he hasn’t really seen any applications that jump out at him. In fact, he wonders why some of AIRs features wouldn’t be better off incorporated into the browser. He does a lot of his work right in the browser so it makes sense to add things like offline functionality, file system access, etc, right into the browser (security concerns aside). I don’t totally disagree with him.
As cool as AIR is, I still think the browser will be the central point of contact for most web applications. We’ve already seen how AIR is actually pushing the browser vendors to innovate (Firefox 3′s offline support) so I have little doubt that the browser will move more in the direction of AIR. But even with some of AIR’s features, the applications in the browser won’t be desktop applications, and that’s where I see the major benefit of AIR.
To me, AIR represents a true hybrid approach to application development. It uses web technologies and development trends but allows developers to create real desktop applications. That actually may not be valuable for everyone. I hate internet radio in my browser, but Danny doesn’t, and so doesn’t see the need for something like Finetune Desktop. The key question is what do your users want. Do they want an application that lives on their hard drive, installs like any other application and behaves like any other desktop application should (offline, with the file system, notifications, custom chrome, etc) or do they want their application in the browser? There is no correct answer but with the Adobe platform making the choice available to your user is easy. You can build a Flex app and deploy it in the browser (even if/when the browsers get a lot of extra functionality) and/or you can give them the desktop experience with your Flex app running in AIR.
AIR won’t appeal to everyone but that’s fine. It’s a key part of the platform that helps bridge the web and the desktop and provides more choices for developers. Hopefully it’s also moving the browser forward as well.
[tags]Adobe AIR, Desktop, Web applications[/tags]
TweetRelated posts: