What’s Coming in AIR 2

AIR 2 include:

  • Native process API
    Beginning with AIR 2, developers will have access to a native process API that will enable applications to invoke and communicate with native applications on the local machine. In order to preserve the cross platform nature of the .air file format, applications that take advantage of the native process API must be deployed as native installers such as .exe and .dmg. The AIR runtime SDK will include support for generating basic native installers.
  • Support for detecting mass storage devices
    Now your AIR application can detect when a mass storage device is connected or disconnected. An AIR 2 application can listen for when a user plugs in a Flip video camera or USB Flash drive so that it can, for example, automatically synchronize files to the local system or prompt the user to upload photos to Facebook or videos to YouTube.
  • Improved support for accessibility
    Runtime dialogs such as the installer dialogs will be readable by supported screen readers such as JAWS. In addition, it will be possible to build accessible Flash-based applications in AIR leveraging the existing accessibility API’s and features available in the Flash Player and Flex SDK.
  • Open document API
    Support for opening a document will be possible from an AIR application. With this API, AIR asks the operating system what the default application is associated with the file. For example, specifying a file path to a PDF file will launch Adobe Reader or a .doc file will open Microsoft Word.
  • Improved performance
    Applications that run using AIR 2 will consume less memory and use less CPU than AIR 1.5 without recompiling the application. We will share more information about this when we launch the beta.
  • Local microphone access API
    Currently, audio must first pass through a server before it can be saved locally. Using the upcoming AIR 2 local microphone API, it will be possible to record audio locally, which can be important if your application is running in a disconnected mode.
  • Multi-touch & gesture support
    AIR 2 will include support for multi-touch (Windows 7) and gestures (Windows 7 and Mac OS X 10.6).
  • Faster, more powerful WebKit
    An updated version of WebKit that includes a faster JavaScript engine and new HTML5/CSS3 capabilities will be included inside of AIR 2.
  • Improved socket support
    It will now be possible to create local servers and lightweight P2P applications with enhancements to AIR’s socket support

Kido’z browser

“KIDO’Z is a pretty nifty Adobe AIR-powered desktop browser app that gives kids a safe and fun environment to play games, watch videos and/or visit pre-approved websites. When you first install the AIR app as a parent, you can configure the age and gender of your offspring as well as your location and preferred language… All content only shows up when a KIDO’Z team member approved the content beforehand, and to add more layers of security all scripts, file downloads, pop-ups and any other attempts that could lead to content which has not been approved, are thoroughly blocked. To use the app, kids won’t need to know how to read or write since obviously the whole UI is quite visual of nature, and very colorful to boot.”

http://kidoz.net/

Debug JavaScript in Adobe AIR Apps Using Aptana Studio 1.2.1

JavaScript is pretty much everywhere you look these days, reaching far beyond your desktop browser. Adobe AIR lets you use JavaScript to create desktop installed HTML and AJAX apps. Apple uses it in its gadgets and in the iPhone’s browser. And Nokia recently announced support for installed, local JavaScript apps on its phones with APIs to the camera, GPS, etc… You can even use JavaScript to create extensions for Aptana Studio and Dreamweaver too! With all this JavaScript out there powering so many things we use every day, having great JavaScript debugging capabilities is paramount to development.

Aptana has announced a step forward in creating AJAX and HTML apps for Adobe AIR: the release of Adobe AIR Development Plug-in for Aptana Studio (beta) features, JavaScript debugging for Adobe AIR apps along with support for Adobe AIR 1.5 which Adobe announced earlier this week.

Aptana previewed the JavaScript debugger for Adobe AIR apps to a group at Adobe MAX in San Francisco and got applauded for providing this utility to the AIR community. Like with other debugging environments you’re familiar with, just click to set a break point in the gutter, then step through, into and out of lines of code while viewing variables and introspecting objects.

By Saran Posted in AIR