KonoLive is the first Instant Collaboration Application. Much like the traditional IMs out there, KonoLive aims to soften the cumbersome way we do while working and sharing documents and mostly, managing processes over them. (wanna see more? watch the vid below in which me and Yossi Dan present KonoLive in DEMO)
KonoLive takes Adobe AIR to its limits (and even crossing few boundaries yet not supported by AIR) not only its running on your desktop, it works up to the level of your desktop running applications and as such, KonoLive utilizes much of the AIR particles....
1. Creating application visual elements and binding them to ActionSctipt objects, even those that are server-side manipulated.
2. Online and Offline storing persisted objects into the integrated SQLite - a transactive SQL engine that weighs as much as 250KB (its already used by Google gears, Symbian, Apple's Safari and many more).
3. Elegantly and efficiently messaging objects or sending commands (RPC, Sub/Pub) to and from our J2EE based server using Adobe's BlazeDS. (choosing it over Comet)
4. Syncing your Storage in Box.net. KonoLive serves as a sophisticated drop box. Not only will you be able to access your files anywhere you go, KonoLive will make sure you have the up-to-date context of it.
5. Maintaining an always-on-top transparent layer on which the KonoLive "stickies" are displayed so naturally, as if created by the native OS window.
6. Intensively Working with OS files; reading, saving, uploading, downloading and archiving.
...and i havnt yet mentioned the heavy business logic and DAO frameworks that were easily built on top of AIR and the ActionScript3 language.
All in all, looking at the other offerings out there, im quite satisfied choosing Adobe AIR believing and foreseeing a strongly growing platform for desktop applications.