pclark, well you will have a hard time finding a framework that is more fitted for online/offline services, that actually allows you to create a proper UX and design experience and that is so easy to get going with. No other crossbrowser frameworks work as well as this IMHO
for a bloody good reason -- it shouldn't be done. The solution? Web Apps + Google Gears. Then it'll run on any OS, even iPhones -- and can be offline. You have the added ability of creating a "nice" UI that users will expect - if my mother was to open an Adobe Air, she'd be confused as hell. Its neither a web app, nor a native app. Don't make web apps look like desktop apps Always make desktop apps look like their na…
If you are a web developer and knows Javascript (and/or Flash), you can build great apps that works nicely on desktop with Adobe AIR. AIR doesn't force developers to build custom chrome for apps. By default AIR renders the app in OS's native chrome. But if a developer chooses to, he can go for custom chrome .Thats it.
AIR is a runtime (more like Java ) for running AIR apps. You needn't "open an Adobe Air" at any point. Just install the apps you really want and use it.