Adobe AIR 2 Gets Multitouch, OS / Hardware APIs, CSS3 / HTML5 Support

adobe air logoAdobe has just released AIR 2 for Windows, Mac, and Linux (release notes). Notable new features: Multitouch for tablet and mobile device use cases, 30% less memory usage, decreased CPU load, 2 x faster JavaScript engine, additional APIs for multi-player and hardware processes, CSS3 / HTML5 support. In other words, AIR users can look forward to more compelling and dynamic apps for their PCs, tablets, and Android mobile devices. AIR 2-based apps should be hitting the Adobe AIR Marketplace soon.

related blog post

Adobe AIR 2 is our most significant update to AIR since its original release two years ago.

Here is just one example of developer reaction to this release:

“Adobe AIR 2 is the most robust & versatile yet. With minimum development effort, I was able to convert my AIR for Android app into a desktop app that runs on Windows, Mac OS X & even Linux. Being able reuse 90% of my code to build an application that runs on desktops, as well as mobiles is truly an amazing feature. AIR 2 has evolved into a ubiquitous platform!” — Lee Graham, Co‐Founder of TRImagination

We have made huge improvements in the overall performance of the runtime. Without changing your AIR apps, they will now use less CPU and up to 30% less memory.

We are also introducing dozens of new features and hundreds of new APIs for developers to take advantage of. For example, our much improved networking APIs will make it possible to build new apps, from multi‐player games to enterprise collaboration apps. AIR is now even more tightly integrated with the operating system, including better interaction with the file system, detecting mounting and un‐mounting of volumes, improved printing APIs, support for native installers and, of course, one of our most request features, support for integrating native code with your application using the NativeProcess API.

We’re very excited to see the new class of apps made possible by our new multi‐touch and gesture APIs. Those APIs are also available on the beta mobile version of Flash Player and on the AIR for Android pre‐release, and more and more laptops and desktops are multi‐touch capable. We believe this is a great opportunity to build apps with innovative user interactions.

We have also made improvements to HTML support in AIR 2, which you can take advantage of whether you are building an application using only HTML/CSS and JavaScript, or incorporating the HTMLLoader view as part of a Flash/ActionScript‐based application. We have added support for some CSS3 and HTML5 features as well, including CSS transforms, transitions and animations and the tag. Additionally, the new JavaScript engine in AIR 2 has been clocked up to twice as fast as before.

A broad range of AIR 2 applications are expected to be available shortly after the release of the AIR 2 runtime, ranging from publicly available apps like the updated Avatar (movie) application from 20th Century Fox, to enterprise apps such as Intuit Spheres, a messaging and file sharing application.

Tags: , ,
Filed in: Software