Since the release of the Adobe AIR 2 beta, developers are already beginning to push the limits of what is possible by building entirely new classes of applications. For example, Christophe Coenraets recently built a number of powerful applications including proof-of-concept, light-weight web server using the new server socket API in AIR 2. Benjamin Dobler is working on a screen recording application that takes advantage of AIR 2′s new native process API.
If you are interested in learning more about these early experiments, please be sure to check out the following blog posts:
- AIR 2.0 Web Server using the New Server Socket API by Christophe Coenraets
- Screenrecording app with AIR 2.0 Beta by Benjamin Dobler
- Embedding Tomcat and BlazeDS in an AIR 2.0 Application by Christophe Coenraets
- Tomcat Launcher: Sample Application using the AIR 2.0 Native Process API by Christophe Coenraets
- “Open in Excel”: Another AIR 2 Mini Sample by Christophe Coenraets
- Voice Notes: Record Voice Notes and Persist them in SQLite with AIR 2 by Christophe Coenraets
Screenrecording app with AIR 2.0 Beta by Benjamin Dobler
“Open in Excel”: Another AIR 2 Mini Sample by Christophe Coenraets



I’m blown away by the screen recording app. The ability to communicate with native processes now is a real game-changer. I spent this past weekend messing around with the NativeClass and developed a screenshot class and demo app. Here’s the post: http://destroytoday.com/blog/2009/12/screencapture-class-demo-app-and-screencast/
I loved the new file functions like open with default app and such. I’m developing a flash (fla based project) / flex (swc based project) project creator that, based on one single dummy .FLA, it will create a whole project structure, library folders, movie clips, classes using a .jsfl file I created at AIR runtime. The new SDK is really fun to play with.
Is there a feature in AIR that is similar to FireFox’s Zoom feature?