Archive for category Industry News
Flash Player 10.1 Tablet (NVIDIA Tegra & ARM)
Posted by Mark Doherty in Android, Flash Player, Industry News, Mobile Content, Mobile World Congress on March 25, 2010
While I was at the Mobile World Congress earlier this year I recorded a quick video of sample tablet hardware running a beta version of Flash Player 10.1. It has taken a “little” while to arrive on Adobe TV, but in the video I’ll show some popular websites covering video and gaming.
The hardware is a development board sporting the ARM based NVIDIA Tegra Next Generation chipset, which is a dual-core ARM-Cortex A9 device. Although I didn’t show it here, at the conference we were also running AIR applications beautifully on the hardware.
Our Open Screen Project partners NVIDIA announced that some 30+ tablet computers are expected to ship in 2010 with this chipset. One of the advantages of having NVIDIA and ARM as Open Screen Project partners is that we can all contribute collectively to Flash Player acceleration for these devices. So as OEM begin to adopt TEGRA they can rest assured that the Flash engineering is already taken care of.
My favourite so far would have to be the NotionInk Adam, which is an Android based tablet created in India. The screen apparently has transmissive, transflective, and reflective display modes that will serve the device well in different lighting conditions.
Preview: Flash Player 10.1 on the Palm Pre
Posted by Mark Doherty in Flash Player, Industry News, Mobile Content, Palm on March 22, 2010
Yesterday I spotted a lady here in the UK showing off her Palm Pre to a friend. So today I recorded a video to take a look at Palm’s WebOS Browser with Flash Player 10.1. Please note that the engineering build on this device is not up-to-date, but you can certainly get an impression of how great the experience will be.
For the user experience professionals out there, check out the card metaphor for switching between applications; amazing.
Helisso – A Packager for Symbian devices
Posted by Mark Doherty in Android, Devices, Distributable Player Solution, Flash Lite, Industry News on March 3, 2010

As some of you know, learning about AIR, AS3, Flex, Flash Catalyst, Flash Builder has been my side-project for a few months now. As I mentioned in a previous post, it is essential to prepare for the future and invest now in learning new skills.
For me, the best way to learn new things is to create a project that’s difficult, yet cool enough to keep you interested. So my first few steps revolved around learning how to use Fireworks, then Flash Catalyst, Flash Builder and ultimately distribute an application using Adobe AIR.
AIR 2.0
One of the amazing new features of AIR 2.0 is the ability to embed and execute native code from right inside Actionscript, an API called NativeProcess. This means that you can safely run existing services over the command line, as well as install your own native service components. AIR 2.0 is in beta right now on Adobe Labs, and is mobile ready as designed so it’s a great time to get started.
So what would a Platform Evangelist for mobile and devices create?
Introducing Helisso
What is it?
- A packaging utility that can produce SIS packages for Symbian devices
- It targets the Flash Lite 3.x runtime for Nokia’s S60 devices
- It runs on PC and Mac OS, all versions
Details
- The tool has embedded Python binaries inside, compiled versions of “Ensymble“
- For signing purposes the tool also includes OpenSSL for certificate signing
- It is unsupported and without warranty
How do I use it?
How do I install it?
I have been hugely impressed with the capabilities provided by AIR, in this only my first AS3 project. Looking back on all of the technologies that I have used has really got me excited about AIR applications on Android, and even sprouted a few iPhone applications in advance of that. Seriously, imagine having all of the power of AIR and this toolchain on mobile phones?
Lastly, a big shout out to Steve Hartley of Oppian, Jussi Ylänen creator of Ensymble, without whom this wouldn’t have been possible.
Flash Player 10.1 – Installations and updates
Posted by Mark Doherty in Android, Flash Player, Industry News, Mobile World Congress, Palm on March 2, 2010
Flash Player 10.1 will become available in the first half of 2010 for all supported platforms. In fact, the desktop beta 3 is already looking incredible and proving to be a huge hit with developers testing their content.
One of the most important parts of our work with our Open Screen Project OEM partners is to enable the seamless discovery, installation and update of Flash Player 10.1 on device platforms. I know that some have asked questions on this, and so I’m glad to bring you some responses, if a little late.
Extending the reach
In the “marketecture” diagram below you can see that Flash Player 10.1 is extending it’s platform reach, doubling it in fact. It’s worth noting that recent reports around minimum spec’s for Flash Player 10.1 are alluded to here also, because working with our partners, we are targeting the latest chipsets available.
To explain, smartphones have a typical lifespan that is less than half that of a desktop computer, and so hardware choices are made by planning for the future. Over the past few years we have shipped over 1.5Billion devices with Flash Lite using this simple rule.
Therefore the choice to target the ARM Cortex-A8 chipsets will result in greater efficiency, and most importantly a wider range of consistent experiences as uptake grows. To be clear, that uptake is already happening, and it will expand rapidly just like it does every other year.
It’s like a Moore’s Law of mobile phones
Yet some devices will not be able to support the full Flash Player 10.1 due to low hardware capabilities, and for many of those devices we have a new version of our optimized runtime, Flash Lite, to fill the gap. In fact the alpha version has already been spotted running Farmville on Android Eclair here.
Driving the Distribution
![]()
Working with our OEM partners we have enabled the Flash Player to be installed in a manner consistent with the desktop experience. When visiting websites that have Flash content, users can click on the “Flash Player required” images/links provided by content developers to begin the installation process.
As with the desktop, the browser then redirects to the Flash Player Download Center, and in the case of mobile phones we pass these requests to the requisite device application stores such as the Android Market. Today’s application stores have extended abilities to correctly identify devices, and to manage the update of applications and plugins like Flash Player. Users can of course visit their application store directly if they wish.
In addition, those users purchasing new devices from a retailer may already have Flash Player pre-installed, made available in over-the-air software updates or through the browser directly.
Delivering Enhancements
As with the desktop install process, with each version of the Flash Player various updates are applied throughout it’s lifetime to ensure a high level of quality. Users can expect these updates to be provided automatically on some platforms via their application store update process, as well as through over-the-air software updates.
In the example above you can see the update notifications that users are familiar with on Android devices, and it is expected that this will be used for Flash Player 10.1 during it’s lifetime. Though I should point out that Nokia have been providing their own update mechanism, directly in the browser for some time now with a huge user uptake.
During the past few days Palm have also begun to lay the ground for Flash Player 10.1 support by delivering their software update.
Player Detection
On the desktop today developers use a combination of methods to detect the Flash Player and version. Recognizing the need for a consistent approach, these same methods can be used on mobile phones in the future. Adobe recommends SWFObject2, an open source project that provides cross-browser support. It is also supported fully within our Creative Suite tools. SWFObject works across browsers and device platforms to detect the Flash Player and it’s version. Should an update been required, the tool can enable the ExpressInstall experience or provide fallbacks as required.
Historically I know some have invested considerable time and energy in device databases such as WURFL, which helped us to accurately distribute application installers to devices. With Flash Player 10.1 we need only be concerned about the browser use case, and so I would argue that we do not need to continue this effort long term.
I hope this information will help you build a picture of the huge efforts that our engineering and product teams have made. The mechanisms for discovery, install and update of the Flash Player 10.1 are a fantastic achievement, even though for some of you these may seem rather obvious.
With the Open Screen Project partners we are literally changing the ecosystem, enabling a more complete and consistent web experience on devices, and driving the industry forward with the Flash Platform in 2010.
Acrobat Connect Pro is now on the AppStore
Posted by Mark Doherty in Flash Player, Industry News, iphone on February 25, 2010
One of the tools that I use almost every day at Adobe for screensharing, video conferencing and presentations is called Acrobat Connect Pro. It has been around for quite some time and today it’s used globally by organizations to help reduce the travel burden, as well as enabling teams to work together.
Today it is available for the Mac and PC and is created using the Flash Platform, with the addition of some extra features for screen sharing built into the Connect Addin for the desktop.
The great news is that yesterday the team launched their first version of Connect on mobile devices, starting with the iPhone. It is available for free now on the AppStore, although of course you will need an account and you can sign up for a 30 day trial for free over here.
Features:
- Attend Connect Pro Meetings with integrated conference call or Voice over IP audio.
- See who has joined the meeting, and their role (host, presenter, or attendee)
- View presentations, PDF documents, videos, and screen sharing provided by the meeting organizer.
- Rotate, pan, and zoom to choose your personal ‘best view’ of shared content
- View webcamera broadcasts from unlimited live camera feeds provided in the meeting
- Participate in Chat conversations throughout the meeting.
- Join meetings attended by users on virtually any computer system: Mac, Windows, Linux, Solaris and now iPhone.
Built using Flash Professional CS5
Acrobat Connect for the iPhone was created using the Adobe Flash Platform, and specifically with AIR 2.0 APIs. The team were able to create their contextual application using Flash Professional CS5 and simply package the application using the upcoming tool!
I know that many of you have wondered about building out complex applications such as this, and so I think this is a great demonstration of what you can achieve using both AIR and the new Flash Pro tool.
In addition, we have already shown Acrobat Connect running on Android devices and that was achieved by simply repackaging the code. The team made some great choices with regards to their design that have made it possible for the UI to lay itself out dynamically for different screen sizes and orientations. Some of the mobile developers among you will probably have played with these concepts before, and the rule has always been to ensure that you bake these into your design and development from the start.
As you can see the experience is really fluid and great for the end user. I’ve been able to connect seamlessly to the Connect session and broadcast my iTunes library in coverflow view












