AIR 2.5.1 now available

Adobe has released AIR 2.5.1, for desktop and mobile operating systems. The version for Windows, Linux, and Mac can be found on Adobe’s Download Center and that for Android, on Android market.

This AIR release provides you with bug fixes, optimization for Gingerbread (latest Android version by Google), addresses compatibility issues, and other minor changes. Also AIR 2.5.1 is backward compatible. So apps which ask for AIR 2.5.1 to run, will work fine on Android 2.2. Developers are requested to update their apps to use 2.5.1, instead of 2.5.

If users upgrade to Gingerbread without upgrading to 2.5.1, the app will not load.

Find more details on Adobe AIR Team’s blog here. Please do leave your comments to let us know how you find it.

AIR on PlayBook

Developers are really excited about the BlackBerry PlayBook. Why? RIM is releasing its BlackBerry Tablet OS SDK for Adobe AIR, a software developer kit that can be used to program applications and games for the PlayBook. Just like you developers, we are also excited to see AIR applications running on this device.

BlackBerry Tablet OS has out-of-the-box support for Flash Player 10.1 and Adobe AIR. The PlayBook provides brand new possibilities for rich internet applications both inside and outside the browser. Here is the video from the keynote with Kevin Lynch, Adobe’s CTO and Mike Lazaridis, co-CEO of RIM walking through a broad variety of AIR apps and Flash content live on a BlackBerry PlayBook.

You can download the PlayBook SDK here.

Now, start building great apps for this great platform and share your success stories with us.

RIA-The bigger picture

Rich Internet applications offer a rich, engaging experience that improves user satisfaction and increases productivity. Using the broad reach of the Internet, RIAs can be deployed across browsers, desktops, and devices. The Adobe Flash Platform is the leading solution for building RIA-based applications, offering a complete set of integrated technologies. Learn more about the Flash platform.

Adobe has a rich set of tools for building Internet applications, which will work great on all the screens of your life!

Creating an apk File Using FlashBuilder 4.0

Using FlashBuilder 4.0, you cannot create an apk file through the GUI elements. You need to use AIR SDK commands for accomplishing this. The steps for creating an apk file is provided below:

  (The bin directory refers to the bin directory in your latest AIR SDK. Do the following after you create an SWF file.)

1. In the application descriptor file, edit the supported profiles to <supportedProfiles>mobileDevice</supportedProfiles>.

2. Create a certificate file (.pfx file).

bin\adt -certificate -cn <any-name> 1024-RSA <certificate-file-name>.pfx <password>

3. Assign the certificate to the swf file.

bin\adt -package -storetype pkcs12 -keystore <certificate-file-name>.pfx -storepass <password> <air-application-name>.air <application-descriptor>.xml <swf-file-name>.swf

This command creates a digitally signed air application.

4. Create an apk file.

bin\adt -package -target apk-emulator -storetype pkcs12 –keystore <test_cert.pfx> <name-apk>.apk <application-descriptor>.xml <swf-file-name>.swf

This command creates a valid apk file that you can install in an emulator. You need to provide the password you set in step 3.

5. Install the apk file in the emulator.

<emulator-install-dir>\tools\adb install <apk-name>

InMarket-Android App Store

At the MAX conference, Adobe announced an online store for Android applications! InMarket as it is called will help developers expand the reach of their apps to a wider crowd and multiple Android app markets. Be it eBooks, tablets, smartphones, and special carrier Market apps, or stores across different device types from Acer, Intel, etc., the developers can now distribute and sell their applications far easily.

Upon publishing, Adobe and store partners will validate your application within ten days. Of course, Adobe manages the credit card processing, hosting, and marketing. For providing the backbone and services Adobe will split the sales revenue in 30/70 ratio with developers getting 70% of the money.

Get started with InMarket at Adobe Developer Connection here. Also right now Adobe is offering a coupon for a free code-signing certificate.

AIR 2.5 is here

The much awaited, game-changing release is here. AIR 2.5 was released today and is available for download from!

Just to share the primary links with you all: You can grab AIR 2.5 runtime and SDK from the download page. The documentation available on this page, includes core documentation, ActionScript resources, quick starts, HTML developers guide, etc. AIR 2.5 for Android is already available via Android Market. AIR 2.5 supports desktop OSes, smart phone OSes, tablets, and televisions!

If you wish to follow more resources in the social media space, AIR team blogs here and tweets here.

AIR for Android

Adobe AIR enables you to use a single development platform and reuse existing code to quickly build applications that run outside the browser, across multiple screens, devices and platforms. Now, AIR is coming to Android.  Really fast!

Sign up for the pre-release program to get access to the AIR for Android SDK and tools.

AIR 2.5 runtime is already available in the Android market.

The device requirements for running AIR applications are:

  • Android 2.2 (Froyo) or higher
  • ARMv7-A Processor
  • OpenGL ES2.0
  • H.264 & AAC H/W Decoders
  • 256 MB of RAM

For more information, read the Adobe AIR blog.