As you should know, the new Stage3D feature of Flash Player 11 and AIR 3 provides powerful low level APIs to create high performance 3D graphics in Flash, the issue with this API is that it is of an extremely low level nature that makes it extremely difficult for average developers to pick it up and use it in their projects, and the expectation is that frameworks will be built on top of the Stage3D APIs that will be easy to use and are tailored for specific project needs.
Starling is the first framework built on top of Stage3D and is ready for use right now, this framework aims to help Flash developers create GPU powered 2D graphics that run at the high performance provided by Stage3D. The main highlight of this framework is that is uses convention display list architecture which means that you can pick it up and use it without having to spend a lot of time learning how things work.
Starling Framework projects will run on AIR 3 and Flash Player 11, unfortunately you will not be able to create high performance 2D games for mobile using Starling when AIR 3 comes out because the mobile version of AIR 3 does not yet support Stage3D, but Adobe announced that Stage3D will be introduced to mobile AIR in an upcoming update.
You can watch a video tutorial by Lee Brimelaw that showcases how easy it is to use this frame here, and you can also download a PDF handbook on the basics of Starling written by Thibault Imbert at this link. You can learn more about Starling Framework, look at the samples, and download the framework for your own use by visiting its official website.
Adobe has announced that AIR 3 and Flash Player 11 will finally come out in early October, the main highlights of this new release is the formal introduction of Stage3D – a feature that will bring game console quality 3D performance to Flash Player 11 and AIR 3. Unfortunately, even though Adobe has been talking again and again about this feature and its use in mobile devices, the the release of this upcoming first version of AIR 3 will not support Stage3D in AIR 3 for iOS or Android and therefore you will only be able to use the new 3D features of Flash on the desktop. This means that we will have to wait for another update to the SDK to be able to create more powerful games for mobile.
That is not to say that the initial release of AIR 3 is totally pointless for mobile developers as it still includes improvements to video rendering on mobile devices, background audio playback for iOS, captive runtime support for Android, along with the extremely powerful Native Extensions feature that will enable Flash AIR iOS application to take advantage of any natively available capability in iOS by implementing native code in the AIR application.
You can learn more about the upcoming release of AIR 3 and Flash Player 11 on Adobe’s website here.
Adobe has just released the second Beta for Flash Player 11 and Adobe AIR 3, the new Flash Player beta provides stage 3d APIs, native JSON support, and enhanced compression features among other things. The new AIR 3 beta provides video hardware acceleration for mobile devices, iOS background audio playback support, Android front-camera support, and captive runtime support that allows you to bundle the runtime along with your application to enable the use of your application without the separate installation of Adobe AIR.
You can download Beta 2 of the Flash Player 11 and the Beta 2 of the AIR 3 Runtime and SDK from Adobe Labs.
Adobe has just released the new beta versions of Flash Player 11 and Adobe AIR 3 on Adobe Labs. The new runtimes will provide improved performance, support for stage 3D capabilities, native JSON support, high efficiency compression and many other features. You can read a summary of all new features here.
The purpose of this beta release of runtimes is for developers to check that their existing products made using current SDKs work properly on the new runtimes. The SDKs for creating new content is only available for private beta testing at this stage.