See what's new in AIR 2 - Features list
Desktop Integration Features
Performance Optimizations
- Create native installers allowing you to launch and communicate with native processes using standard input and output. Using the native process API, communicate with native libraries built using Java™ and .NET and native applications such as "grep" for file searching. You can also create operating system–specific installers (native installers). Applications that use the native process API must be deployed using a native installer.
- Open documents in popular file formats like PDF, PSD, DOC, PPT, and MP3 using the native application associated with that file. For example, opening an MP3 file will launch iTunes on systems where iTunes is the default application for MP3 files.
- Record audio locally on your device without the need for a server.
- Take advantage of runtime support for the User Datagram Protocol (UDP) to build time-sensitive, real-time networking applications such as multiplayer games.
- Benefit from new capabilities such as CSS transforms, animations, and canvas support.
- Control how content is printed from an Adobe® AIR® application, including choice of printer, paper size, and number of copies. New APIs allow developers to retrieve additional printing information, such as printable area, whether the printer will print in color, and whether the print job is currently active. It is also possible to print without displaying the print dialog box.
- Detect when mass storage devices such as cameras and USB flash memory drives are available to synchronize files such as photos, videos, MP3 files, or other files.
- Copy files to the local machine by dragging them out of the Adobe AIR application and onto the desktop. This enables new user interaction possibilities for applications such as content management systems or online stores.
- Build peer-to-peer applications or local servers that make it easier to communicate with other local applications or remote applications over the network.
- Connect to a server that requires TLSv1 or SSLv3 for socket communications.
- Large screen displays can display windows that are 4095 pixels horizontal x 4095 pixels wide.
- Benefit from better text input handling with IME software. The new API enhancements are designed to use with the new Flash Text Engine.
Native process API
Native document handlers to open documents
Local microphone API
UDP networking support
WebKit with HTML5/CSS3 support
Sophisticated printer interaction Enhanced
Mass storage device detection
Enhanced drag-and-drop support
Socket servers and peer-to-peer applications
TLS/SSL sockets
Large maximum window size Enhanced
IME API and IME text input Enhanced
Performance Optimizations
- Run faster applications and use system resources more efficiently with a smaller runtime, reduced CPU usage for idle applications, and reduced memory usage (30% reduction in some applications) without requiring application recompilation.
- Build entirely new types of applications using multitouch (Microsoft® Windows® 7 only) and gestures (Windows and Mac).
- JavaScript code runs 50% faster without any code changes to the application using the new SquirrelFish Extreme JavaScript engine. The updated WebKit supports JavaScript profiling
Comments
Post a Comment