Adobe’s Flash 10 for Android: A big win for mobile web apps

android_flash1On Adobe’s earnings call last week, chief executive Shantanu Naraye said his company will introduce version 10 of its Flash multimedia player for Android this October at Adobe MAX 2009. This comes on the heals of handset manufacturer Sony Ericsson’s announcement that it will release its first Android 2.0 handsets with “more multimedia capabilities” the same month.

The significance is that Android developers will build better-performing apps, that can live outside of any official “app store.”

So far there’s only Flash light running on some platforms and no Flash running on the mighty iPhone. That’s because of two barriers, 1) an engineering challenge to get a high-performance Flash running, and 2) issues of control. To get high performance, you need to run in the lower layers of the OS or phone. Google Android, Palm WebOS, Microsoft Windows Mobile and Nokia Symbian are open to that, but RIM’s BlackBerry and Apple’s iPhone are not.

Then there’s the control issue. Flash applications don’t need to be submitted to the Apple App Store. In the app store, you download native or native-like apps directly to your iPhone. With Flash, a developer can build an app, put it onto any web server, and launch the app from the web server.

Now, with Flash 10 confirmed to come, Android developers will be able to use “real” Flash and large chunks of their web code for mobile, adding a new dimension to the use of Flash in mobile. On top of that Flash 10 is a quantum leap in performance. Flash Lite, simplified, is a poor version of Flash 8. Between Flash 8 and 10 there are three years of development. Flash Lite has relatively poor graphical performance and handles sound poorly as well.

Last week’s announcement is the first of a wave of announcements to come. At this year’s Mobile World Congress, Adobe announced the Flash 10 will be available on Google Android, Palm WebOS, Windows Mobile and Nokia S60/Symbian devices this year. The adoption of Flash 10 among developers will make it easier for leading aggregators like GetJar or Thumbplay to enable content creators to deliver their applications to mobile users via their Web catalogs — across all platforms mentioned.

Sony Ericsson’s decision to wait for the release of its first Android handsets on Android 2.0 in October was seen by many media pundits as an admission of Android not meeting expectations. They interpreted Sony Ericsson’s calls for “more multimedia support” as “multimedia support as good as what the iPhone can do.”

A couple of days ago, the first account of a baked version of Flash and Skype running on Android was published. It gives an example of the potential of the Android and Flash combination and the threat the duo poses to the iPhone:

What if you could do Skype VoIP & video conferencing on the Google Android? Sounds pretty damn cool, doesn’t it? Especially given all the media hype surrounding the new iPhone 3GS. I already tweeted my displeasure that the new Apple iPhone 3GS doesn’t support Flash and also tweeted my annoyance that Apple didn’t put a front-facing camera for video chat support using Skype. Thus, while the iPhone supports a native Skype app, it only supports VoIP and not video chat. And don’t expect video chat anytime soon either. As Skype Journal remarked, “iPhone programmers can use the webcam to store video to a file, but won’t be able to write apps that manipulate or route the stream. This means Skype for iPhone won’t be able to add video calling any time soon.

Note: The above anecdote was an unofficial hack, done with the Flash player extracted of the firmware of the yet to be released HTC Hero Android device.

We’ve already discussed the web versus app wars and intensifying competition between Google and Apple. Overall, both companies are allies in pushing the mobile web. Yet they do so by different means. For Google it’s about enabling native apps, the web, and hybrid forms of the two. Google intensely pushes new web technologies that seek to make the Web even more compelling for mobile, thus bringing the richness of the PC browsing experience onto mobile devices. For Apple it’s all about the app. The openness of Flash 10 for Android and, in the future, Palm WebOS, Windows Mobile and Nokia S60/Symbian will cause the next strain in the alliance.

[Are you an entrepreneur or executive active in mobile? Join us at MobileBeat 2009, our mobile conference for industry leaders, where executives from Getjar and the Google Android Market will debate what comes next after the app store. Sign up soon.]

Next Story: LiquidPlanner raises $1M to help projects adapt when things go wrong
Previous Story: ThisMoment seeks to preserve your life’s highlights

Bookmark and Share
Photo of Matthaus Krzykowski

About the Author, Matthaus Krzykowski

Matthäus is a freelance writer for VentureBeat covering the mobile space. He is also a startup founder, consultant, conference organiser and regular speaker on the global circuit. At VentureBeat, Matthaus writes many of the analysis and trend pieces on various mobile themes. For example he broke the news that MySpace and Facebook had overtaken mobile-only social networks in terms of traffic. Also, he was part of the team which ported Android on a netbook. In addition he was coordinating the MobileBeat conference in San Francisco for the second year running. He is either to be found in San Francisco or Maastricht, the Netherlands. Follow him on Twitter at @matthausk, and follow VentureBeat on Twitter at @venturebeat.

  • The iPhone needs Flash!!!! Now.
  • Marco
    What for?
  • Developers would be able to develop better looking apps using Flash 10, and port them to other phones that support Flash too. Too bad iPhone and Blackberry are not going to support. Need a decent write-once run-anywhere platform for Smartphones, and Flash though proprietary, is closest to that goal. Java for ME apps do not look good.
  • Look at what phonegap does. I think developers should push platforms to improve the capabilities of mobile browsers - that's the best run-anywhere platform i can think of
  • I really ought to be nagging at google, but i 'll post it here because they never respond:


    + One of the big advantages of Android is ease of deployment - no 10 day delay for app reviews or nasty bureaucracy. However:
    - International Selllers like me cannot sell their apps in the android market because google checkout only supports US & UK atm.

    + Google advocates moving applications to the browser, But:
    - Their mobile browser does not support any html5 technologies (in contrast, the iphone supports geolocation+ offline storage)
    - Google does not provide a way to make web-based apps on the iphone

    In short, i love android but they need to release a new version very soon, so that big manufacturers can incorporate it in their releases this year. It will be terrible to have to develop for 2 versions after october.
  • HereAndNow
    Flash & Skype video chat support are likely to be important features, for the upcoming Android-based smartbooks/netbooks, so the timing looks great.

    HTML5 may ultimately offer a more efficient way to stream videos to smartphones but, nonetheless, Flash is widely used on the web, and it is probably best to have all of the "standard" web tools available for developers.
  • "Google intensely pushes new web technologies that seek to make the Web even more compelling for mobile, thus bringing the richness of the PC browsing experience onto mobile devices. For Apple it’s all about the app."

    Hey, analist! Did you know that Google pushes those technologies you talk about using Apple's WebKit engine (Chrome is using it). Also, did you notice, that Apple does not want flash so it is very much in the
    same boat pushing HTML5/CSS3 forward?
    I just hope Flash dies.
  • @Rimantas
    You choose not to quote the first part of the paragraph."Overall, both companies are allies in pushing the mobile web. Yet they do so by different means. For Google it’s about enabling native apps, the web, and hybrid forms of the two." I also suggest you read some of my other pieces at VentureBeat.

    The point of the article is that the different means cause friction among Google and Apple. This friction is not about any iPhone-Google phone penis envy comparisons which are so popular on techblogs. Google loves what the iPhone does to the mobile web, from my best knowledge. The friction is about Google using some technology which affects the closed, integrated Apple eco system. WebKit is great for everybody, so is HTML5. Flash isn't.
  • maht
    Quantum leap doesn't mean "large leap" it means "changes value between two quanta".