Adobe AIR 3 and Flash Player 11 Desktop Beta for Developers Now Available!

Today we are excited to announce the availability of the Adobe AIR 3 beta and the Adobe Flash Player 11 beta for desktop platforms on Adobe Labs.  AIR and Flash Player continue to drive innovation for rich, engaging digital experiences with new features for cross-device standalone application development and expressive rich internet applications, games, and videos in the browser.   Some of the features from the Flash Player Incubator, such as Stage 3D and 64-bit support, have been moved into this beta release. Developers can test and provide feedback on the new features, and should also focus on testing existing content for compatibility and stability.

Some of the features and performance enhancements included in the Flash Player 11 and AIR 3 betas:

  •  Captive Runtime for AIR*: This popular feature from AIR for iOS will now be available on AIR for desktop.  Simplify the app installation process, reduce testing and certification cost by encapsulating the AIR runtime in your Windows, Mac and and Android apps.
  • Native 64-bit support for Flash Player: Take advantage of new 64-bit operating systems and 64-bit Web browsers on Linux, Mac OS, and Windows.
  • Stage 3D graphics rendering: Stage 3D  (“Molehill) is a new method of 2D and 3D rendering and is supported with a new Stage3D API. The Stage3D API is a set of low-level GPU-accelerated APIs enabling advanced 2D and 3D capabilities across multiple screens and devices (desktop, mobile and tv). These new low-level APIs will provide 2D and 3D engine developers the flexibility to leverage GPU hardware acceleration for significant performance gains.  You can view examples on the Stage 3D page.
  • H.264/AVC SW Encode for camera encoding: Higher compression efficiency and industry wide support for real-time communications and non-real-time broadcast scenarios, like webcasting, livecasting, etc.
  • Native JSON (JavaScript Object Notation) support: Enables ActionScript programmers take advantage of fast parsing and generation of JSON-formatted data. Take existing data and integrate it with minimal or no modification into your ActionScript project.

* The AIR 3 desktop runtime beta is provided to ensure current AIR 2.7 and AIR apps targeting older version of AIR are compatible with this upcoming release of AIR 3. At this time the AIR 3 SDK and AIR 3 specific features (e.g. captive runtime) will not be available in a public beta.  To learn more about the new AIR 3 mobile and desktop features and develop apps with AIR 3, please apply for admission to our private prerelease program

We’re also pleased to announce a new public bugbase system where you can file bugs and feature requests for both Flash Player and AIR. The new bugbase is a public front end to our internal bugbase, which will improve tracking, communication, and responsiveness for issues and feature requests. The former bugbase will remain as read only, and we are in the process of transferring over all relevant issues and feature requests to the new system.

Finally, as 3D and security have been a topic of interest lately, I want to touch on a few points about how Adobe is bringing 3D to the Web in Flash Player and apps through AIR. Because two of our primary design goals were to ensure Stage 3D will run great on mobile devices without compromising security, the Stage 3D implementation exposes a specific set of GPU features, resulting in a small API surface, making it easier to secure. We also added restrictions that help mitigate many of the security concerns around accessing OpenGL. For instance, we limit the number of calls per frame, minimizing the risk of denial-of-service attacks. We also designed a simple shader language (AGAL – Adobe Graphics Assembly Language) with restrictions such as prohibiting loops or functions inside shaders. The simplicity of AGAL makes it also easy to verify and validate compared to the GLSL dialect that is used by other solutions like WebGL.

This first beta is a desktop release, and we’re hard at work on mobile, which will be coming soon. The runtimes team is looking forward to your feedback during the beta period, and the amazing experiences that will be delivered through Flash Player 11 and AIR 3!

To learn more about the Flash Player 11 features, and for compatibility testing, please participate in the Flash Player 11 beta.

To learn more about the AIR 3 features and for compatibility testing for AIR desktop apps, please participate in the AIR 3 beta.

12 Responses to Adobe AIR 3 and Flash Player 11 Desktop Beta for Developers Now Available!

  1. Pingback: Adobe releases Flash Player 11 beta | It's All Tech

  2. Pingback: Adobe Releases Flash Player 11 Beta (64bit Too)

  3. Pingback: Adobe Flash Player 11 Beta disponible. Solución problema instalación mediante PPA (64 bits). « Soft-Libre

  4. Pingback: Adobe Flash 11 and AIR 3 betas released

  5. Pingback: Adobe Issues Dev Challenge Unleashes AIR 3, Flash 11 Betas | Internet App developer support forum

  6. matt ogston says:

    some of the glitches of flash player 10 have been resolved. I’m not entirely sure that i have my system set up correctly to accommodate this new software (*flash player 11), but my wife enjoys playing the zynga face-book games, and the internet explorer program still freezes sometimes. the difference that i have noticed though, is the freeze usually resolves itself after thirty seconds of inactivity, before the beta, i would need to reopen my browser. is there something not set correctly on my computer, or did I somehow botch the instillation.

  7. mark says:

    I am running Flash 11 on Windows and Linux 64-bit. Nice, very nice work. To be honest I had pretty much assumed Adobe would never release a working 64-bit version for Linux after the Square release was axed. I know, I know, Adobe developers were tasked to improve performance of Flash for mobiles first, which makes sense as more people abandon their old boxes for tablets, phones, and other mobile devices. I am just pleasantly surprised. It works well too. Using right now to stream Hulu+ to my plasma. Still amazed 64-bit came out for Linux.

  8. david doull says:

    this sounds great!
    At the moment it’s not possible to submit Air apps to the Apple Mac store – will the provision of the captive runtime make this possible? Are you working with Apple to make sure AIR apps meet their store requirements eg: things like having a full set of icons etc.

  9. Ian says:

    Woh, never thought Adobe would get to V3 without implementing the most asked for feature since Air 1.5 – some form of multithreading. Still missing from the feature list…

  10. Pingback: Новости компьютерного мира - Тестовый выпуск Flash 11 ознаменовал начало официальной поддержки 64-разрядной сборки для Linux