Posts in Category "Flash"

Introducing Flash Player 11.2 and AIR 3.2 beta4

A few months ago, we shipped Flash Player 11 and AIR 3 with Stage3D support, since we shipped we have seen great response from the developers and amazing content being developed. From Zombie Tycoon, the first Stage3D game available online, we have seen tanks and zombies destroying cities, cars doing rallysBen Franklin fighting the Dead Coats. Beyond games, we’ve also seen an amazing car configurator for Nissan, and tons of creative experimentations like the Evo Particles Engine. More recently, the famous birds have also been migrated to Stage3D. So far, we have been talking with a lot of companies actually developing Stage3D content, leveraging Flash Player’s penetration, and by the end of 2011, we anticipated that over 80% had Flash Player 11 installed.

How they’re doing it is they’re developing their games for Stage3D software fallback. And then they’re using progressive enhancement to add more complex models, textures, particle effects, etc. when they detect HW-accelerated Stage3D is available. With this kind of progressive experience, you can use Stage3D to deliver the best experience to the most users (even with only software fallback) and provide the best experience for users with hardware acceleration. In addition, we’re working with framework vendors to improve performance of frameworks built on Stage3D, which benefits all Stage3D users. There are a lot of optimizations that can be done on these layers above Stage3D. For example, the latest build of the open source Starling 2D GPU framework is 400% faster than it was just a few weeks ago. You guys can take advantage of these performance enhancements immediately, without waiting for a new release of Flash Player and AIR. Recently, Ville Koskela from Rovio, shared his excitement regarding Starling and its performance boost.
Today, over 50% of users with Flash Player 11 will enjoy full hardware acceleration for Stage3D content. This is based on actual site visit data and data we have collected from partners which also corroborates our penetration models based on data we have directly from OS vendors.
But there has been a lot of discussions regarding Stage3D hardware support and the reach that Stage3D gives you today when it comes to hardware acceleration. The current Flash Player available today (11.1 – shipped in November 2011) still uses a conservative gating model to ensure best stability. We took that decision when we saw how bad some drivers could be, with some horrible inconsistencies, some could basically reboot your computer when browsing a website. We just cannot allow that. If you want more details about the drivers and chipsets we do not support, you can check this technote.I want you guys to know that we are actively making changes to Flash Player and AIR to enable HW-acceleration for always more people. Specifically, with each release we are working with graphics card partners to test and identify compatible older drivers that are currently blacklisted. Upcoming quarterly releases of Flash Player will relax the blacklisting, we are lowering the restriction from drivers older than 1/1/2009 to 1/1/2008 with Flash Player 11.2 that we are about to release in the next months.The Flash Player 11.2/AIR 3.2 beta4 we are making available today introduces this change, you should check it out. This release does not have any changes from the previous betas related to Alchemy. However, as we’ve mentioned, we are working on a solution to address some of the concerns from the Flash community and will have more to share soon.

We also want to be more aggressive and lower this even more with the next release depending on the feedback you guys will provide during the public beta.

Note that Flash Player 11.2 ships with silent auto update on Windows, meaning that future versions adoption will happen even faster. Mac support for silent auto-update will be introduced in the next release. On a side note, we are already seeing games running at 60fps on the upcoming version of AIR for mobile with Stage3D support, we are excited to share more about this very soon! 😉

Flash Player and AIR Support for the Galaxy Nexus

We’ve received some questions regarding support for Adobe Flash Player 11.1 and AIR 3.1 on the Galaxy Nexus. To be clear, the Galaxy Nexus does not initially support Adobe Flash Player 11.1 and AIR 3.1. As we previously communicated in a blog post, devices and software updates from our partners which introduce new technologies are being developed on varied schedules that are different from our own, which means that the Adobe runtimes may not always be optimized or supported on devices until a subsequent release. We will provide a minor update to the runtimes to support the Galaxy Nexus in December.

Greg DeMichillie is the Senior Director of Product Management for Interactive Development

Focusing

As a long time Flash developer who loves Flash, I can tell you that what is happening right now is a good thing.

First, we are making bold moves like stopping the development of the browser plug-in on mobile browsers in favor of investing further in Flash-based apps packaged with AIR. Playing existing content sounds like a great idea on paper, but we know it doesn’t always work that way — you need to author for mobile and think for mobile, but from talking to customers and looking at content today, we realize that very few people are targeting the plug-in on mobile browsers.

Flash developers have always created some of the most stunning, immersive, emotional experiences on the web. They’ve always pushed the cutting edge, with few restrictions. But mobile is different, and developers need to adapt to different constraints and affordances. Flash lets you do that, whether you are taking advantage of efficient hardware accelerated video playback or native support for features like multitouch and accelerometers. But it’s costly to create beautiful experiences optimized for mobile browsers — a cost that doesn’t make sense if people using one of the most popular mobile platforms can’t see the content you create.

Existing content for desktops didn’t always look as magical on phones as people were used to seeing with Flash Player on their desktops. Content optimized for desktops with big screens and beefy processors can’t look as good on a phone or a tablet it was never designed for. This really had an impact on the trust that people had in Flash, and this perception made it hard to start new projects optimized for mobile browsers. There was just no appetite to even try doing this.

In contrast, you guys create super nice Flash-based apps packaged with AIR and delivering them to app stores across iOS, Android, and BlackBerry devices – by the end of this year, you will be able to reach over 350 million tablets and smartphones. Have you seen an article from a journalist saying that Machinarium, Comb over Charlie, or TweetHunt are horrible ? No, people love those games. Your work fits the trend the entire industry is seeing: even as we’re excited about improvements in mobile browsers, the most compelling, immersive experiences for mobile devices are delivered through apps, optimized from the ground up for mobile. We’re helping you guys leverage your talent – the same skills in ActionScript and tooling – to reach that huge, growing market of smartphone and tablet users with amazing apps. Flash makes it possible for developers who craft beautiful desktop experiences to deliver great mobile app experiences. We are going to really focus on that, creating the best solution to build stunning interactive content, games, and video apps across all screens.

Flash Player on the desktop continues to show a path for the consistent, super duper experiences that are impossible to deliver to over a billion people with any other technology. For example, Flash Player 11 was released only a month ago, and it now enables fluid, cinematic hardware accelerated 2D and 3D visuals for more people on the web than any other technology. Flash Player uniquely does for the desktop what apps do for phones and tablets: it helps ensure that what you imagine is exactly what your users will see. Flash Player remains the best technology for delivering premium experiences on the desktop, period. Focusing helps us make sure that we continue to drive that continued innovation.

We are not stepping out of the mobile space with Flash, we are just focusing on what makes sense and where Flash looks great.

In the long term, we’re actively working on an ambitious future for Flash. The implementation details may change, as we’ve been talking about today. We believe that the DNA of Flash doesn’t reside in those implementation details, but in our promise to make it easy to create and deliver the most amazing experiences everywhere. We’re focusing on fulfilling that promise, and we’re excited to see what the future – and our community – will bring.

Thibault Imbert
Sr. Product Manager | Flash Runtime

Adobe AIR 2.6 SDK now available with enhanced iOS support!

Adobe is pleased to announce the availability of the Adobe® AIR® 2.6 SDK and AIR® 2.6 desktop runtimes for Windows, Mac and Linux. With AIR 2.6, AIR achieves feature parity for Android and iOS platforms. This new release provides major performance and feature enhancements for iOS (iPhone, iPod Touch, iPad) app development as well as updates for Android and desktop app development.

The AIR 2.6 for Android runtime was released on February 25, 2011, to the Android Market to support the Content Viewer for Android and announcement of Adobe® Digital Publishing Suite , and new Android tablets running on Android 3.0. Currently over 1,900 AIR applications for Android are available in the Android Market.

“Adobe AIR 2.6 enables me to develop once and publish across multiple platforms. There are slight tweaks required for each platform (Android vs iOS) but we’re talking about a few minutes not weeks. The majority of the optimizations revolve around screen sizes which would be an issue regardless of the development tool. If I were targeting Android and iOS natively vs Adobe AIR I would expect my costs to be at least 80% higher; and much closer to 100 – 150% higher should maintenance and updates be required for each platform.”

-Charlie Schulze, President and co-founder, Woven Interactive, LLC

Video: Watch Charlie Schulze’s demo of “Comb Over Charlie” a multiscreen app (Android and iOS smartphones, tablets and Windows laptop) developed using AIR.

New Features in AIR 2.6 for iOS and Android

AIR for iOS (iPhone, iPod Touch, iPad)

“I’m now getting 60 fps on an iPhone 3GS, it’s smoother than Packager for iPhone too!”

-Kevin Newman, Senior Developer, adcSTUDIO

“My project uses things like vector graphics, blend modes, and filters. In the past, many effects needed to be removed or altered for iOS to achieve decent performance. This gargantuan improvement means that I can now use the same project to target both iOS and Android. It’s likely to save me many hours of time previously spent on optimization.”

-Josh Tynjala, Founder, Bowler Hat Games

  • Updated AIR for iOS support with improved performance. Developers can take advantage of new features in iOS 4 like multitasking, Retina display support for higher screen resolutions, and front and back camera support. Developers can now build applications that capture audio with microphone support and take advantage of the same graphics hardware method used in AIR for Android using OpenGL ES 2 for high performance graphics.
  • Packager for iPhone (PFI) is now replaced with functionality integrated with AIR Developer Tool (ADT) a command-line tool for compiling applications in the AIR SDK. ADT can now be used to package AIR files, native desktop installers, AIR applications for Android and iOS.

Video: Learn more about what’s new in AIR 2.6 for iOS in this short video with Ryan Stewart, Senior Technical Evangelist.

AIR for Android

“I was blown away with how much AIR has grown in API support for Android and iOS as well as the improvements in speed. This is just amazing.”

-Boz Bundalo, Creative Director / Chief Technology Officer, Republic Project

  • Submit apps to be included in the Amazon Appstore for Android when the store launches.  Companies now have an additional distribution option with one of the largest online shopping destinations on the web. Learn more in Christian Cantrell’s blog post “AIR 2.6 Applications and the Amazon Appstore for Android”.
  • USB debugging was added as an additional debugging option to WiFi. Learn more about AIR 2.6 features for mobile and desktop please read Scott Castle’s article“What’s new in AIR 2.6″.

Links and Resources

Video: Learn more about the business benefits of deploying Adobe AIR apps for a wide range of devices such as smartphones, tablets, TVs and desktop with Ryan Stewart.

Learn more about selling your apps in the Amazon Appstore Developer Portal.

Downloads: AIR 2.6 SDK and AIR 2.6 Desktop Runtime

Packager for iPhone update

We have posted an update to the Packager for iPhone that makes it easier for you to build AIR apps for iOS and submit them to the App Store.  Update 2.0.1.12640 addresses issues when submitting AIR applications for iOS to Apple’s App Store that resulted from changes to Apple’s application submissions tools.  You can download the latest standalone Packager for iPhone from Adobe Labs. or get the Flash Professional CS5 Update for iOS from the Flash Support Center.

Update: Valerio from the Flash Professional team has posted a nice video walkthrough for updating PFI in Flash Professional CS5 and publishing an example app for iOS.

Adobe AIR Apps Available on Android Market

At Mobile World Congress 2010 Adobe announced Adobe AIR would support mobile devices by the end of this year.  Adobe AIR, a key component of the Adobe Flash® Platform, enables developers 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. Because the source code and assets are reusable across the Flash Platform runtimes (AIR and Flash Player), it also gives developers a way to more rapidly target other mobile and desktop environments.

Today we reach another important milestone by posting the Adobe AIR runtime to the Android Market thus enabling our developers to distribute their applications to Android smartphone and tablets.  Some of these apps are already available as AIR applications running on the desktop and iOS.  We are also on track to deliver the next version of the AIR SDK  by the end of 2010.  Additional information regarding Adobe AIR for Android is available at Adobe Labs.

With the support of our Open Screen Project ™ partners, soon Adobe Flash Platform tools will allow for AIR apps to be compiled and delivered to Android, iOS, BlackBerry™ Tablet OS devices and more.    Come see us at Adobe MAX in Los Angeles on October 23-27 for first access to industry leading tools that enable the development of applications across multiple screens, devices and platforms.

Android Device Requirements for Adobe AIR

  • Google Android 2.2 Operating system
  • ARMv7-A Processor
  • OpenGL ES2.0
  • H.264 & AAC H/W Decoders
  • 256 MB of RAM

Downloading Adobe AIR for your Android device.

You only need to download Adobe AIR once from the Android Market and it will work with any AIR based application on your device. If you download an AIR application to your Android device and AIR is not already installed, the application will take you directly to download the AIR runtime.  In the future, AIR will be preinstalled on many newer smartphones and tablets therefore eliminating the need for the initial download.

AIR for TV Sessions at MAX

Adobe MAX is right around the corner and we’re super excited to start showing off the latest and greatest that AIR has to offer. There’s going to be a ton of exciting sessions covering desktop, mobile devices, and now the newest screen, TVs.

We’ve got two sessions specifically aimed at getting our customers excited about and educated in what AIR for TV is going to offer them. We also have a lab that will give you a chance to learn how to actually develop AIR for TV applications. Plus, as usual, we’ll have a couple of surprises up our sleeve that you won’t want to miss!

Our two sessions will help you learn two things: first, the ecosystem around TVs, Blu-ray Players, and set top boxes; and, second how to actually use the new AIR for TV platform to build and optimize applications that run on those devices. Expect these to be info-packed, fun, and engaging sessions to learn about a whole new screen to take your apps and content.

Flash Platform for TV: A New Ecosystem by Aditya Bansod (Principal Product Manager)
Join us for a sneak peek of Flash Player on Google TV and how Adobe AIR will soon power a whole new class of devices in the digital home, helping Adobe Flash Platform developers build experiences for an entirely new market of consumers. This session will provide an exclusive first look, with product demos of Google TV and AIR for TV

How to Develop & Optimize AIR for TV Applications by Don Woodward (Principal Scientist, Consumer Electronics)
Learn how to build engaging applications for the TV screen using Adobe AIR. Special focus will be made on design considerations and optimizations for building applications for the television.

In addition to the two sessions above, we will also be hosting three hands-on labs at MAX. You won’t want to miss these! We’ll be giving you all the tools you’ll need to walk out of the lab a super-charged TV developer.

Lab: Developing Your First AIR for TV Application by Don Woodward (Principal Scientist, Consumer Electronics)
Learn in this lab how to build engaging applications for the TV screen that run on Adobe AIR. Special focus will be given to design considerations and optimizations for building applications for the television.

So join us at MAX, sign up for the sessions, and learn what Adobe has been doing the last year to open up a whole new ecosystem for our community.

Aditya Bansod
Principal Product Manager

Adobe – Intel Application Lab

adobe_intel_logos.jpg

Distributing and Monetizing Adobe AIR Apps

On July 21, learn what Adobe and Intel are doing to help you distribute and monetize your AIR applications by understanding the business opportunities and discovering how you can take advantage of the service immediately. Learn more and register today.

Flash to AIR for Android in 10 minutes!

Android.png

 

Over the last few days, developers in the Adobe AIR for Android private beta started creating AIR applications for the Android OS. Using existing code from Flash applications or their AIR applications created for the iPhone, developers were able to create applications in just a few short hours and for one developer in just 10 minutes! Here are a few quotes found on the blogs of our private beta developers:

“It literally took me 10 minutes to compile for Android, and get the game on my new Nexus One phone”
-Alan Queen

“Performance-wise, AIR for Android is fast. With barely any work on my part, I got my three existing mobile games running in AIR for Android.”
-Josh Tynjala

“Well with no code changes, about 2 hours to have the graphics tweaked (thanks to @pneal), I was able to port Happy Peg over to Android.”
-Matthew Keefe

“My Nexus One arrived yesterday (FedEx Saturday delivery FTW) about 4pm, and I had Fruit Smash Organic ported to the device and running beautifully by 7pm! That includes downloading and installing the SDKs, walking through a Hello World tutorial, charging the device for a little while, and making some minor code edits.”
-Jobe Makar

For business reasons, Apple recently updated the terms of their iPhone developer program license which now restricts applications built with Adobe technology and other 3rd party technologies to be distributed in the Apple App Store. As a result of this business decision our customers will no longer be able to distribute their apps in the Apple App Store but not to worry since Adobe is committed to our developers and we will continue to support multi-screen and multi-platform content creation. This week Andy Rubin, Google VP of Engineering, made a guest post on the Adobe Featured blog stating Google’s commitment to bringing Flash and AIR to Android-based devices. With the continued support from OSP partners and the ubiquity and flexibility of the Adobe Flash Platform the possibilities are endless for our customers.

Listed below are a few blog posts and videos from some our developers who have created AIR for Android apps in the last few days from the AIR apps they originally developed for the iPhone. You may have already seen some of these in my colleague Lee Brimelow’s previous blog post. Just imagine how easy it will be in the future to create desktop and mobile apps with Adobe AIR.

AS3TV
Blog
Video

BaoZi Jump!
Blog
Video

BlogRadio
Blog
Video

CavityFree 3D
Blog
Video

Chroma Circuit
Blog
Video

Dermoscopy Tutorial
Blog
Video

Digit Cards
Blog
Video

Fruit Smash Organic
Blog
Video

Gold Strike
Blog
Video

Happy Peg
Blog
Video

Innocent Angel
Blog
Video

Magenn
Blog
Video

Mahjong
Blog
Video

Mingoville Sudoku
Blog
Video

MoaiMawashi
Blog
Video

Moobix
Blog
Video

PlayNLearn
Blog
Video

Pop Pies
Blog
Video

Qrossfire
Blog
Video

SketchNSave
Blog
Video

Slots O’Luck
Blog
Video

SpriteABC
Blog
Video

StarMatchABC
Blog
Video

StudyShuffler
Blog
Video

The Producer
Blog
Video

Tik Tak Zoo
Blog
Video

Tiny Dot Edit
Blog
Video

Vasectomy App
Blog
Video

World Geography Hangman
Blog
Video

Brush
Video

First Aid
Blog

mWine
Video

mytoons
Video

Nabdroid
Video

If you are interested in creating AIR applications for Android and would like to be notified regarding the AIR for Android Beta please sign-up to be notified

Thank you for your continued help and support. In addition to our blog, please be sure to follow us on Twitter for AIR-related updates.

Michael Hu
Senior Product Marketing Manager, Adobe Flash Platform

Happy Birthday Adobe® AIR®… 2 years and still growing

images.jpeg On February 25, 2008 Adobe gave birth to Adobe AIR. In two short years, we’ve seen the rapid growth and adoption of Adobe AIR with major brand names to small start-ups. AIR now powers a variety of applications used by enterprises and everyday consumers in applications for social networking, gaming, eLearning, subscription based services, tax collection, viewing of live events, video, productivity tools, collaboration services, film and television promotion, and more. I can’t wait to see all the new applications that we will see in 2010 that take advantage of the new desktop features in AIR 2 as well as the mobile release with support for Android and iPhone.

“It takes a village to raise child”
Everybody on the Adobe Flash Platform team would like to take this opportunity to thank all the developers, partners and customers that have provided feedback, participated in our betas, supported and adopted Adobe AIR over the last two years. Our community has and continues to be a key part of AIR’s success.

Gifts
We actually started the birthday party a little early in Barcelona at Mobile World Congress when we demonstrated AIR working on Android. We also received an early birthday present when Adobe® Acrobat® Connect™ Pro Mobile, an iPhone application built using Packager for iPhone was listed on Apple’s App Store now available on the iPhone. The number of AIR apps in the App Store powered by AIR keeps growing and in a few weeks we will be highlighting a few of the AIR apps for the iPhone so stay tuned.

Thank you.
Michael Hu
Sr. Product Marketing Manager, Adobe AIR