Posts in Category "AIR"

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…

Adobe AIR now supports x86 Android

AIR for Android x86

 

 

 

 

During the last few months, several device manufacturers have released Intel Atom based mobile phones and tablets. Momentum has been developing in the market for x86-based Android tablets, and with Intel committing that there will be 40 million tablets shipping by the end of the 2014, we knew the time was right to deliver native AIR support.

We have been listening to our AIR developers and we are very excited to announce support for packaging of AIR applications for Intel x86 based Android devices. This support will allow AIR developers to directly target the x86 Android platform, providing the best performance possible from their AIR applications.

With this new support, developers will be able to package their applications in captive mode. This capability will soon be available in the AIR SDK on Adobe Labs, so check back soon! The final version will be made available in one of our upcoming major releases.

The Adobe AIR platform is stronger than ever.  Today, Adobe AIR powers more than 50,000 unique mobile applications on the Apple App Store and Google Play Store. These applications have been installed more than a billion times by users across the world. By adding support for x86 based devices, our developers will be able to reach out to even more users, thereby making their applications succeed in this highly fragmented space.

Update (June 10th) – Android x86 support is now available in AIR 14 release.

Update (July 8th) – Before publishing x86 version of your AIR app on Play Store, please refer to this article to understand versioning.

Latest Updates on the Flash Runtime

There’s been talk recently on different forums regarding Adobe’s position on the Flash Runtime.  Hopefully some of the work we’re doing and items outlined below will help answer these questions.

First, let me introduce myself.  My name is Chris Campbell and I’m the product manager and customer advocate for the Flash Runtime product team.  I’ve been part of the Flash and AIR teams for the last 4 years and prior to that I worked for 14 years as a developer in our digital imaging group.  Some of you might know me from the forums, where I’ve spent a lot of time working with customers to bring issues to the engineering team.  I’m on Twitter @liquidate but you can also reach me via email at ccampbel@adobe.com.

What have we been up to lately?

Improved Packaging Engine – We’ve made massive improvements to our iOS packaging engine (Halfmoon AOT), with reduced packaging times up to 10x.  This work lays the foundation for future features like iOS workers.  This has been in our beta builds for a while (we try to make these publicly available on a regular basis) and was out in our public AIR 4.0 release.

ActionScript concurrency for Android – We knew this would be a hit with the feedback we received with ActionScript Workers on the desktop so getting this over to mobile was a priority for us.  We had an extended beta for this feature and it made its public appearance in AIR 3.9 with additional fixes based on feedback received in our 4.0 release.

Support for new versions of OSX, Windows, iOS and Android – We know that our developers and users want to use the latest OS’s and browsers.  We have made sure that the Runtime supports these targets and we’re committed to making sure that continues in the future.

Here are just a few of the new features that we’re working on this year –

ActionScript concurrency for iOS – Now that we’re finishing up with the Halfmoon packaging work, the next step is to add support for ActionScript Workers on iOS.  We know this is an important feature and we’re looking forward to starting an extended beta for this later this year.

Improvements to Stage3D – Stage3D was a massive game changer for Flash.  We want to add to this with significant efficiency improvements by supporting multiple render targets.  If you’ve been around for a while, you might remember a previous beta for AGAL2.  We’re picking this up again now that we’ve got support for all supported platforms and we should have something to share later this summer.

PPAPI debugging – A long time request has been the ability to debug Flash content on Google Chrome.  We’ve been working to bring our debugger to the PPAPI platform and we’re almost ready for a beta release.  This required a lot of work under the hood and while we’re there we’re also tackling a nagging Stage3D performance problem.  Progress has been going well and we’re optimistic that we’ll have a solution for our customers.

Game discovery – We know that there are a huge number of games available on the market and it’s hard to get the user’s attention.  We believe we can help.  One of our greatest strengths is the reach of our platform.  Flash Player is installed on over a billion computers!  The AIR shared runtime is installed on 50+ million Android devices!  We’re working to figure out how we can leverage these strengths to improve your app’s success.  Look for details on Adobe GameSpace, Playpanel, GamePreviews, and more in the very near future.

It’s certainly true that we have increased our investments on HTML technologies, but Adobe and the Flash product team are dedicated to pushing the Flash runtime platform forward.  We believe that AIR and Flash Player are excellent solutions for both the video and gaming markets.

While most of Adobe’s marketing and PR activities are focused on the Creative Cloud and Marketing Cloud initiatives, we are working on the following items to help improve our messaging around the Flash Runtime.

  • Redesign, refresh and make regular content updates to our game development web site.  We’ll be retiring the gaming.adobe.com microsite and instead updates will be made to our Adobe Developer Connection page found here – http://www.adobe.com/devnet/games.html
  • Create a new Flash Runtime showcase website that allows for easy showcase project submissions by our development community.
  • Reach out to the community and promote their games and usage of Adobe tools through guest blog posts and case studies that we feature on adobe.com.   If you’re interested, please contact me via email.
  • Find additional and creative ways to allow our passionate development community to evangelize the use of Flash Runtime

Finally, in a recent Adobe post there was some confusion regarding PhoneGap and if this product was supplanting or replacing AIR.  This is not the case.  We believe both of these technologies have merit and we recommend developers pick a solution that best suits their project.  For gaming and video related applications, on either the desktop or mobile platforms, we believe the Flash Runtime continues to be a great choice.

New Version Numbering

flash_player_11_icon_rgb air_3_icon_rgbToday we are excited to announce the beta availability of our next Flash Player and AIR releases, code-named “Jones“. With this release, we introduce a new numbering scheme for our product versions. Adopting the pattern set by Google with Chrome and Mozilla with Firefox, we will simply update the major version number with each subsequent release, doing away with minor releases altogether. In other words, beginning with the release of “Jones“, Flash Player will become Flash Player 12. With each new release, roughly every 3 months, that number will increase by one.

This change will also apply to AIR and the AIR SDK, albeit not right away. Our “Jones” release will be numbered AIR 4 and AIR SDK 4; however, with our “King” release, the version number will be synchronized with the Flash Player version at 13.

We think unifying the numbering makes great sense, as Flash and AIR have always shared the same core and are in many ways the same product. No more referring to AIR 3.x and Flash Player 11.x; we will all be able to refer to Flash and AIR using the same numbering. Hooray!

Thoopid, a Garden Snail, and Adobe AIR

Snailboy!Updated 10/31/2013. We are always excited to see the fantastic examples of what can be accomplished by our Adobe Game Developer Tools customers.  The creative capacity of Adobe customers is always amazing, but the folks at Thoopid have really garnered my attention with Snailboy, a fun, physics based, puzzle platform game with rich graphics, killer sound and over 45 levels of intoxicating game play.  When I first saw this game, I thought I was watching a movie or a cut scene.  I was wrong; this game is just visually stunning!

RW Liebenberg, Managing Director and Lead Developer at Thoopid, took a few minutes to talk to me about their company, their unconventional hero, Snailboy (yep, he’s a garden snail!), and their experiences with Adobe products in building this breathtaking experience, which, incidentally, is their first iOS game.
 
 
Continue reading…

Adobe Flash Player 11.7 and AIR 3.7 Now Available!

Over the past 3 months we have been hard at work on the next version (Code name: Geary) of Flash Player and AIR. Our main focus in this release of Flash Player was to improve the sandboxing feature that was introduced in earlier versions.

In addition to improving Flash Player security through sandboxing enhancements, we’ve also fixed high priority bugs and issues that were reported by our community and partners.

Similarly we have been focusing on making AIR 3.7 a world-class platform to build your apps for Android and iOS platforms. In this release, we are introducing exciting features such as capability to host swf files on an external server which can then be download by your iOS applications at runtime, and support for gamepads on Android devices (like Ouya TV). Amongst a couple of other features, this release also addresses the need of preventing backup of shared objects, if required by your iOS application to comply with Apple guidelines.

Also the Flash Pro team has recently provided a glimpse of their next generation tool. Check out this quick tour:

We encourage you to continue provide your feedback and comments and stay tuned for more exciting features.

Tareq Aljaber
Product Marketing Manager – Web Segment

iPad mini Support is Now Available!

We are excited to announce the availability of an update to AIR 3.5 and Flash Player 11.5. Developers can now create games and apps targeting iPad mini with AIR 3.5. We have also included security and bug fixes to Flash Player.

We look forward to get your feedback and comments.

Adobe Flash Player 11.5 and AIR 3.5 now available

We are excited to announce the release of Adobe Flash Player 11.5 and AIR 3.5. This release is primarily focused on security and stability enhancements and includes iOS and debugging improvements as well.

With Flash Player 11.5 and AIR 3.5, the debugging workflow has been improved through a feature that allows developers to obtain a stack trace even from a release build. Additionally, developers can publish and package apps targeting iOS 6.0 with AIR 3.5. Click here to learn more about all the new features in AIR 3.5 and Flash Player 11.5.

We encourage you to download AIR 3.5 and Flash Player 11.5 and unleash your creativity. Please follow us on Twitter (@FlashPlayerBeta) and Like us on Facebook.com/AdobeAir to stay updated on upcoming beta builds and features.

 

Go DRY

Building mobile apps is at the same time exciting and challenging for developers. The pace of technology and tool advancement is exciting, yet the ever-growing list of platforms and devices poses significant challenges.

With all this technology, there are many solutions to help you to build and create the apps you want to reach the platforms and devices you care about. Broadly, these manifest in two categories: native and cross platform.  Go “native” if you have good knowledge of both Objective C for iOS and Java for Android and can afford the time developing for both environments. A cross platform solution, though, will enable you to learn and program in a single environment.

This is where Adobe and AIR comes in. With Adobe AIR, you can deliver Flash Player browser content as an application.  Leverage the tools you are familiar with, like Flash Professional and ActionScript 3.0. With a few simple changes and clicks, you can publish the same code to iOS and Android: no major re-architecture or new languages to learn. This is what our friends at Gree call DRY (Don’t Repeat Yourself).

Having one code base can help cut your debugging, testing, and development costs. This is what you get when you go with Adobe AIR. No need to do things two or three times when you can do it once with Adobe AIR.

15,000+ iOS and Android apps have been built, submitted, and approved using Adobe AIR. For example, Machinarium was built using Adobe AIR for iOS and Android devices. NBC Universal’s Olympic applications used Adobe AIR to deliver Olympic content to millions of devices. You can see some of the best games through the showcases at the Adobe Gaming site (http://gaming.adobe.com/).

Check out this cool video demonstrating one code base running across desktop, Android, and iOS all connected through p2P:  http://www.youtube.com/watch?v=r-JH35CyagE

Maybe you, too, can go DRY!

Enabling the web and app development with new bleeding edge technology – Flash Player 11.4 and AIR 3.4

We’re proud to announce the release of Flash Player 11.4 and AIR 3.4. Flash Player 11.4 takes game development to a new level with the new ActionScript Concurrency (ActionScript workers) feature, which helps developers create more responsive games and apps by offloading tasks and computations to background workers. Game content is more responsive as these workers run concurrently to leverage more machine resources while helping to avoid UI freezes and other events that slow down game play.

In addition to concurrency, Flash Player 11.4 adds other core features, including webcam support for StageVideo so Flash Player can utilize GPU acceleration to render better performing webcam video streams. And now Stage3D content can run in hardware accelerated mode on broader range of desktop GPUs/ hardware, particularly on the Intel GMA chipsets, thanks to Stage3D constrained mode. In addition, the Starling framework has been updated to be constrained mode ready.

You might ask, how many end users can enjoy these new release features? Over 400 million users have already installed Flash Player 11.2, and with background auto-update, a feature we released in Flash Player 11.2, these 400 million connected users get updated within 6 weeks of every new release. And there are many more factoids on Flash Player reach here.

With the release of AIR 3.4, we are introducing several enhancements to our support for iOS app developers. Key features include iOS push notifications, iOS 5.1 SDK support, compressed texture with alpha for stage3D and Webcam support for StageVideoClick here to learn more about AIR 3.4 features including features that apply to the iOS platform.

A great platform requires great tooling so we are also providing a Flash Builder 4.7 beta on labs in the last week of August. It will have support for Apache Flex 4.8, support for Flash Player 11.4 and AIR 3.4 and many improvements to iOS app development workflows including USB debugging, iOS simulator support, and direct on-device deployment.

 

Screenshot of iOS feature in Flash Builder 4.7 Beta

Screenshot of iOS feature in Flash Builder 4.7 Beta

 

A Flash Professional updater will be released in early September and will have many exciting features for you to choose from and experiment with, including ToolKit CreateJS 1.1, support for Flash Player 11.4 and AIR 3.4, improved iOS app development workflows including iOS simulator support, and direct on-device deployment.

 

Screenshot of iOS Simulation in Flash Professional

Screenshot of iOS Simulation in Flash Professional

We’re excited to see what you build with these new releases. For more information on gaming development, please visit the Adobe Gaming site.