Highlighted

08/03/2017 - Beta - AIR 27.0.0.95

Explorer ,
Aug 03, 2017

Copy link to clipboard

Copied

Welcome to the AIR Runtime and SDK version 27 beta!  We've been hard at work adding new features to AIR and we're looking forward to receiving feedback from our development community.

This beta release includes new features as well as enhancements and bug fixes related to security, stability, performance, and device compatibility for AIR Runtime and SDK 27.  For full details, please see our release notes

New and Updated Features

Asynchronous texture upload for AIR Desktop

Till AIR 26, the texture upload was synchronous on AIR desktop. Therefore, developers had to wait till the new texture was uploaded successfully.

With AIR 27, you can now upload textures asynchronously while the current texture is being rendered. This ensures a better UI performance for AIR applications and a smoother user experience.

On successfully completing an asynchronous texture upload, a TEXTURE_READY event will be generated. Asynchronous upload of texture data for all the texture formats is done using the following two new APIs:

  1. uploadFromBitmapDataAsync( source:BitmapData, miplevel:uint = 0)
  2. uploadFromByteArrayAsync( data:ByteArray, byteArrayOffset:uint, miplevel:uint = 0 )

This feature supports Normal and Rectangular texture for miplevel 0 only.

Enable DirectX 11 for AIR Win

AIR 26 and below used DirectX 9 for hardware accelerated rendering on Windows. Beginning with AIR 27.0, AIR will use DirectX 11 for the hardware accelerated rendering for Windows 8.0 and above.

For Windows 7 and below, hardware accelerated content will continue to use DirectX 9.

The AIR application will load the respective DirectX 11 DLL i.e. d3d11.dll to render any hardware accelerated content. If hardware acceleration is disabled, or the hardware is unavailable the rendering falls back to the Software mode. If the specific DLL for DirectX 11 is missing on the system, the rendering again falls back to Software mode.

This feature is supported with SWF version 38 and above.

Adding support for new languages in AIR Mobile

Starting with AIR 27, we have added support for the following languages:

  • Finnish (fi),
  • Greek (el),
  • Indonesian (in),
  • Malay (ms),
  • Thai (th)
  • Vietnamese (vi)

Note:

To use these languages, the Namespace value in application descriptor must be 27.0 or greater.

Sample Snippet:

<supportedLanguages>fi el in ms th vi</supportedLanguages>

     <name>

          <text xml:lang="fi">NameInFinnish</text>

     </name>

Known Issues

  • "Error #3672: Buffer creation failed" is observed when Anti-Aliasing uses render to texture on starling projects (AIR-4198370)
  • [Android] Error #3672: Buffer creation failed when using drawToBitmapData (Context3D) while using VideoTexture (AIR-4198290)

Fixed Issues

  • [iOS] ADT to correctly sign dynamic frameworks included packaged with iOS app (AIR-4198407)
  • [iOS] ADT to correctly sign dynamic frameworks (AIR-4198408)

Authoring for Flash Player 27 and AIR 27

  • Update application descriptor namespace to 27
  • SWF version should be 38

System Requirements

For system requirements of the current release of AIR in production, visithttp://www.adobe.com/products/air/systemreqs/

About the Beta Channel

To get the latest Beta build of AIR Runtime and SDK visit Adobe labs

If you would like real-time notification for announcements related to the AIR Beta Channel please follow the Flash Runtime Announcements forums by choosing "Follow this forum" from the right-hand menu on the Forums page.

Topics

Runtime announcements

Views

1.4K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

08/03/2017 - Beta - AIR 27.0.0.95

Explorer ,
Aug 03, 2017

Copy link to clipboard

Copied

Welcome to the AIR Runtime and SDK version 27 beta!  We've been hard at work adding new features to AIR and we're looking forward to receiving feedback from our development community.

This beta release includes new features as well as enhancements and bug fixes related to security, stability, performance, and device compatibility for AIR Runtime and SDK 27.  For full details, please see our release notes

New and Updated Features

Asynchronous texture upload for AIR Desktop

Till AIR 26, the texture upload was synchronous on AIR desktop. Therefore, developers had to wait till the new texture was uploaded successfully.

With AIR 27, you can now upload textures asynchronously while the current texture is being rendered. This ensures a better UI performance for AIR applications and a smoother user experience.

On successfully completing an asynchronous texture upload, a TEXTURE_READY event will be generated. Asynchronous upload of texture data for all the texture formats is done using the following two new APIs:

  1. uploadFromBitmapDataAsync( source:BitmapData, miplevel:uint = 0)
  2. uploadFromByteArrayAsync( data:ByteArray, byteArrayOffset:uint, miplevel:uint = 0 )

This feature supports Normal and Rectangular texture for miplevel 0 only.

Enable DirectX 11 for AIR Win

AIR 26 and below used DirectX 9 for hardware accelerated rendering on Windows. Beginning with AIR 27.0, AIR will use DirectX 11 for the hardware accelerated rendering for Windows 8.0 and above.

For Windows 7 and below, hardware accelerated content will continue to use DirectX 9.

The AIR application will load the respective DirectX 11 DLL i.e. d3d11.dll to render any hardware accelerated content. If hardware acceleration is disabled, or the hardware is unavailable the rendering falls back to the Software mode. If the specific DLL for DirectX 11 is missing on the system, the rendering again falls back to Software mode.

This feature is supported with SWF version 38 and above.

Adding support for new languages in AIR Mobile

Starting with AIR 27, we have added support for the following languages:

  • Finnish (fi),
  • Greek (el),
  • Indonesian (in),
  • Malay (ms),
  • Thai (th)
  • Vietnamese (vi)

Note:

To use these languages, the Namespace value in application descriptor must be 27.0 or greater.

Sample Snippet:

<supportedLanguages>fi el in ms th vi</supportedLanguages>

     <name>

          <text xml:lang="fi">NameInFinnish</text>

     </name>

Known Issues

  • "Error #3672: Buffer creation failed" is observed when Anti-Aliasing uses render to texture on starling projects (AIR-4198370)
  • [Android] Error #3672: Buffer creation failed when using drawToBitmapData (Context3D) while using VideoTexture (AIR-4198290)

Fixed Issues

  • [iOS] ADT to correctly sign dynamic frameworks included packaged with iOS app (AIR-4198407)
  • [iOS] ADT to correctly sign dynamic frameworks (AIR-4198408)

Authoring for Flash Player 27 and AIR 27

  • Update application descriptor namespace to 27
  • SWF version should be 38

System Requirements

For system requirements of the current release of AIR in production, visithttp://www.adobe.com/products/air/systemreqs/

About the Beta Channel

To get the latest Beta build of AIR Runtime and SDK visit Adobe labs

If you would like real-time notification for announcements related to the AIR Beta Channel please follow the Flash Runtime Announcements forums by choosing "Follow this forum" from the right-hand menu on the Forums page.

Topics

Runtime announcements

Views

1.4K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Have something to add?

Join the conversation