Posts in Category "AIR"

Adobe AIR and Android 5.0

Google has recently started rolling out an update to Android (OS 5.0 – Lollipop) on select devices. Unfortunately, this operating system upgrade has caused problems with AIR based applications.  We are working closely with Google to fix these issues.  This blog post describes the currently known problems and workarounds that developers can use for new applications.

Update 12/3/2014: Google has reported that this issue has been fixed with Android 5.0.1!  This OTA update is being currently being deployed to devices and we will continue to track the status and welcome your feedback.

Continue reading…

Adobe AIR to support upcoming iOS x64 requirement

Starting February 1st 2015, Apple will be requiring all new iOS applications submitted to the App Store to include support for 64-bit.  The Flash Runtime team is committed to supporting our AIR developers and end users.  Our team recognizes that platform compatibility is crucial to our customers, and supporting new OS versions and requirements are a top priority.

We’re hard at work adding iOS 64-bit compatibility to AIR in an upcoming beta which we look forward to making available in December 2014.

Both AIR and Flash Player have very active public beta programs, with updates made on almost a weekly basis.  We encourage all developers to participate and provide feedback to Adobe.  Updates, release notes and additional information can be found on Adobe Labs.

Adobe AIR Labs Homepage

Adobe Flash Player Labs Homepage

Beta Feature: VideoTexture and Stage3D

Authored by Jason Lee

Flash Player 15 Beta introduces the VideoTexture object, which allows hardware decoded video to be used in Stage3D content. With prior versions of Flash Player, the use of video in Stage3D required the use of the Video object (which is not hardware accelerated), copying of video frame to a BitmapData object, and loading of the data onto the GPU.

With the VideoTexture object introduced in Flash Player 15 Beta, the decode, conversion from YUV to RGB, and texture loading can be completely moved to the GPU.  The textures provided by the VideoTexture object can be used as rectangular, RGB, no mipmap textures in rendering of a Stage3D scene; and can be treated as ARGB texture by the shaders (i.e., the AGAL shaders do not need to provide YUV->RGB conversion).  Thus, standard shaders used with static images can also be used without providing a functionality for YUV-> RGB conversion.

Continue reading…

Flash Runtime 15 now available for download!

It’s time for our next quarterly, feature bearing, update of the Flash Runtime!  We’re at version 15 for both Flash Player and AIR and we’ve got some great new features and important bug fixes in store for you.  We recommend everyone checks out the official release notes but feel free to read past the break for the high level description of our new features.  We’ve also added some detailed guides to some of these new features in the blog posts further below.

Flash Runtime Version 15 Release Notes

Flash Player Download

AIR Runtime Download

AIR SDK Download

Continue reading…

Stage3D “standard” profile

 

Authored by Cheng Liao

The Stage3D “standard” profile is a high-level function set that contains a lot of advanced graphics features. We introduced it in Flash/AIR14 for desktop platforms, and extended its support to mobile platforms in Flash/AIR15. This is a huge leap for Stage3D and it keeps Flash gaming moving forward.

What’s new in “standard” profile

Continue reading…

Relaxing Render Target Clear operation in Stage3D

Authored by Jing Chen

Prior to Flash Player 15.0 and AIR 15.0, there was a strict restriction that the clear function must be called on a render target before drawing, so that the content in a render texture does not get preserved after invoking the clear function. In Flash Player 15.0 and AIR 15.0, we have optimized the old internal rendering system and have removed this requirement.

In this blog post, we’ll show the benefits of this feature.

Continue reading…

An outline of Flash Runtime installation options

flash_installer

From time to time, we receive questions and concerns from our customers regarding their options for installing and deploying the Flash Runtime components.  This blog post will provide a high level overview of the options available.  For additional information, please see the links below.

Continue reading…

Flash Runtime 14 is now available!

flash_player_11_icon_rgbair_3_icon_rgb

Today we’re releasing Flash Player 14 and the AIR 14 Runtime and SDK.  This a major quarterly releases that includes new functionality, bug fixes, and security updates.  We recommend taking a look at our release notes or visiting the Flash Player announcement or AIR announcement page for download links and additional details.

 

Continue reading…

ActionScript rises to #14 on the Tiobe Index

 

ActionScript History on the Tiobe Index

 

Thank you to Jonathan Hart (@jonathanhartsf) and others for the heads up on the recent resurgence of ActionScript on the Tiobe Index.  Last month ActionScript broke into the top 20.  The June numbers are now out and it’s moved up to the 14th spot!  None of this would be possible without the awesome support of our AS developer community, creating and inspiring us with their applications and games for both mobile and desktop platforms!  Thank you!

Source: www.tiobe.com

AIR app installs cross a billion

Screen Shot 2014-04-30 at 12.35.29 PM

 

 

 

 

 

We are extremely pleased to announce that earlier this month the number of AIR applications installed across the world, on different devices and desktops, surpassed the magical “ONE BILLION”* mark!  We’d like to extend a huge THANK YOU to our entire developer community!  Your work allowed us reach this spectacular milestone.

The Adobe AIR platform is stronger than ever.  The technology which originally started with the desktop, now powers almost a hundred thousand unique applications on desktops and mobile devices.  These applications and games are published on app stores across the globe.

Continue reading…