26 Nov 2013

Working with Speech Recognition ANEs for Android

Adding speech recognition to a mobile application sounds like something that would be too difficult to be worth the while. Well, that may not necessarily be the case. If you’re building an AIR application for Android, there are some very easy ways to add in voice commands or speech recognition. If you want to take your app hands free, add in some richness, put in voice chat, or make a game with voice controls, speech recognition, check this post out.

read more
Share this
02 Oct 2013

Adobe AIR on Android – Reading Files from SDCard

Today, I ran into a use case where I needed to access a video file that had been saved by an external application to a subdirectory of the SDCard. At first I thought, hey, no problem, for that I have File.getRootDirectories(). Problem is, on Android…this doesn’t work too well.

read more
Share this
18 Nov 2011
18 Nov 2011
17 Jun 2011
15 Jun 2011

Adobe Releases AIR 2.7-Performance Improvements and Feature Enhancements Abound

Yesterday Adobe released AIR 2.7, which offers some important bug fixes, security patches, and very interesting feature enhancements and performance upgrades for both mobile and desktop applications. Developers can download the SDK here. Some of the improvements announced with this release include:

  • AIR to SD installation (Android only) Now end users can install the AIR runtime onto the SD card of their Android device, allowing them to save storage space on the main drive of their device.
  • 4X speed improvements for iOS Runtime optimizations allow developers to create applications for iOS that run up to 4 times faster when running in CPU mode. Click here for  a video of Renaun Erickson demonstrating this new improved performance on the iPad. Here’s an example of an Android application created by Robert M. Hall that will also be deployed to iOS thanks to AIR 2.7.
  • Media Analytics Using Adobe Site Catalyst with AIR 2.7 or Flash Player 10.3, developers can now easily(read: very little code) implement video analytics in both web and desktop applications, regardless of the implementation method or delivery protocol. New open API’s give analytics providers the tools to easily gather real-time, aggregated reporting of how video is distributed, what the audience reach is, and how much video is played.
  • Acoustic Echo Cancellation (Desktop only) Real-time, outside the browser, online collaboration experiences, such as group conferencing, in-game chat, and telephony now benefit from AIR 2.7’s new audio quality feature enhancements such as, Acoustic Echo Cancellation(AEC), noise suppression, voice activity detection, and automatic compensation for various microphone input levels. End users can now experience higher quality audio without the need for noise-reduction headphones.
  • Improvements to HTMLLoader API Developers now have more control over how clickable links behave within HTML content in standalone desktop applications. Magazine readers and eBook readers can now benefit from weblink-style navigation.
  • Faster development and debugging for iOS Applications By using the AIR Developer Tool (ADT), a command line development tool which is part of the AIR SDK, developers can dramatically speed up the testing and debugging process when creating applications for iOS. By enabling the Interpreter Mode for iOS in ADT, developers can enjoy a streamlined testing and debugging workflow.
  • Bug fixes and security enhancements Important fixes delivered with AIR 2.7 are outlined in Security Bulletin APSB11-13.

The full set of release notes for AIR 2.7 can be found here.

Download Adobe AIR

Download the free AIR SDK

Download AIR development tools

Share this
04 Apr 2011
04 Apr 2011
03 Mar 2011

New to Adobe Labs: Adobe AIR Runtime and Flash Player Incubator Site

On Sunday, February 27, Adobe announced the launching of a new AIR and Flash Player incubator site on Adobe Labs. The purpose of this site is to share with developers some of the new features in the Adobe AIR runtime, and Adobe Flash Player that are currently under development or consideration.

From Adobe:

The Adobe Flash Platform runtimes team is launching the Adobe AIR and Flash Player Incubator program next week (live at 10am on Sunday, Feb 27th). The Incubator is a new place on Adobe Labs for us to share with developers features that are under development or under consideration for inclusion in future versions of the runtimes. It is different from the existing runtimes beta program. The Incubator program allows us to involve and engage earlier with our community of developers and customers. For developers and companies who are interested in testing cutting-edge capabilities of runtimes, the Incubator program allows them to contribute to the future of the Flash Platform. Keep in mind that the new features and functionalities in the Incubator builds may or may not be supported in future releases of the runtimes. The program will go live on Adobe Labs at www.adobe.com/go/runtimes_incubator .

“Molehill” 3D APIs and Cubic Bezier Curves will be the first two new features available in the first Incubator builds, which will be announced at the keynote of the Gaming Summit on Sunday, February 27th. For more information on the “Molehill” 3D APIs, visit Adobe Labs at www.adobe.com/go/molehill

The runtimes product management team has also set up a new AIR and Flash Player Releases blog (http://blogs.adobe.com/flashruntimereleases/), where developers can get real-time updates on new AIR and Flash Player releases.  Be sure to subscribe to the RSS feed and be notified whenever a new runtime build is posted.


FAQ: Adobe® AIR® and Flash® Player Incubator

1. What is the Adobe AIR and Flash Player Incubator?
The Adobe AIR and Flash Player Incubator is a place for our runtimes product teams to share new features that are either under development or under consideration for inclusion in future versions of the runtimes. Unlike our beta releases, capabilities that you see in the Incubator builds may or may not be supported in future releases of the runtimes.

2. Who is this Incubator program for?
This program is especially suitable for more adventurous developers who are willing to experiment with software features in early development stages and may or may not be included in future product releases.

3. Why does Adobe have an Incubator program?
Adobe’s product development philosophy is to engage in an open exchange and involve our community of passionate developers in early stages of the development cycle. Your feedback is critical to our on-going innovation efforts for the Flash Platform.

4. What’s the difference between the Incubator program and the beta program?
While the goals of both programs are similar — get early feedback from the developer community, the key differences include:
– The Incubator program allows us to get a community of developers involved in a much earlier development stage than what we do in the beta program.
– The Incubator program will be focused on a collection of new features that may or may not make into any future releases, where as the beta program allows developers to experience and evaluate an upcoming release that has reached the feature-complete stage.

5. What should I expect from the Incubator program?
We plan to release new Flash Player or AIR Incubator builds on a regular basis. To get updates on new builds and features, please subscribe to the RSS feed on Adobe runtimes release blog.  These are early builds of AIR or Flash Player and may not be as stable as a final release. However, the current released features should still work as expected. Please file bugs for new features highlighted in the Incubator and new bugs for current released features. The availability of AIR and Flash Player and supported OS and platforms may vary on the downloads page between updates to this program.

6. Why should I participate in the Incubator program?
The Incubator program provides you the opportunity to get an early look at what our engineers are developing for two of the most ubiquitous runtime technologies in the world. By being an active participant in the program, you’ll be able to influence the future of the leading runtime technologies with the Adobe engineering team.

7. Who will read my comments and answer my questions?
Your feedback is very important to us. Your comments and questions will be read and answered by Adobe engineers who are responsible for these features.

8. What will happen to these features?
These features are under development or under consideration for future releases. Depending on the feedback we get from the community, some of these features will be incorporated into future releases of the runtimes.

9. I have ideas for new features, who do I talk to?
We welcome new ideas from the community. Please submit your ideas to us at http://bugs.adobe.com/flashplayer/

Share this
15 Sep 2009

© 2017 RealEyes Media, LLC. All rights reserved.