Why Adobe Should Change its Mobile Strategy (again)
- 9 comments
- view license
[Where is Adobe really heading with Flash in mobile? Guest blogger Guilhem Ensuque deconstructs Adobeās recent AIR and Flash mobile strategy and argues why Adobe should go back to the drawing board]
The article is also available inĀ Chinese.
Seen from the outside, Adobeās mobile game plan is an extension of the same strategy that took them to near-ubiquity in the desktop browser. Itās about putting the Flash Player everywhere for free and cashing-in on the designer and developer tools – plus distribution and analytics services (see theĀ Omniture acquisition). Adobe bets its mobile future on taking the Flash runtime to a forecasted 50% of smartphones by 2012, according to the company.

This strategy has worked well in the past for Adobe in the browser and desktop space. The mobile business is however a completely different animal ā which is why Adobeās strategy will fail. Hereās why.
The two iterations of Adobeās mobile strategy
Adobeās mobile strategy v1 wasĀ Flash Lite. It has enjoyed massive deployments ā more than 1.2 billion devices to date according to VisionMobileāsĀ 100 million club. From a financial standpoint however, Flash Lite royalties represent less than 1.5% of Adobeās overall revenue.
More importantly, based on discussion with people familiar with the matter, I would estimate that only ~3% of Adobeās 1million+ mainstream Flash developers customers have been creating Flash Lite content (although no public data is available).
Whatās the lesson here ? Itās that subsidizing the Flash Lite runtime penetration into 40-50% of devices did not translate automatically in developers adoption. From the developerās point of view, Flash Lite indeed lacked a direct content/apps distribution channel in the pre-App Store and āwalled gardensā era. It also had different APIs compared to the āfullā Flash, and integrations in OEMs handsets were fragmented.
Adobeās Mobile Strategy v2 wasĀ announced in May 2008 as a complete reset of their Flash Lite strategy, aiming to address these obstacles. With theĀ Open Screen Project (OSP), the mainstreamĀ Flash Player (v10) and its sibling theĀ AIR runtime are now at the center of theĀ Flash Platform āgalaxyā acrossĀ all types of terminals – desktop, smartphones, TVs, and more.
With this strategy reset, Adobe is going back to square zero to infiltrate the mobile device market with a consistent runtime. Adobe pledges to waive royalty fees for partner OEMs who are collaborating in the Flash/AIR integration effort on their platforms, ensuring over-the-air updateability and consistency. In addition, OSP partners allow distribution and monetisation of Flash content and AIR apps through their app stores (and also through Adobeās ownĀ Distribution service).
Adobe v2 strategy is in essence a pledge to its key customers – organisations like digital agencies paying forĀ design tools and media outlets paying forĀ flash video delivery servers. A pledge that the Open Screen Project will extend the reach of their current technology and people skills investments to the mobile masses ā and succeed where Flash Lite hadnāt before.
Sounds good on paper, but ā¦
Time for a reality check
Almost two years after the launch of the Open Screen Project, the results are somewhat lukewarm:
- Flash Player 10.1 is still not released publicly on any mobile device (expectedĀ some time in 2010 for some platforms).
- Flash Player 10.1 will not run on existing Symbian S60 devices (reading between the lines ofĀ this Symbian Foundation announcement andĀ that Nokia whitepaper).
- Flash Player 10.1 will not run on existing Windows Mobile 6.5 devices (seeĀ here).
- Flash Player 10.1 will only run on devices that have the very-latest mobile chipset architecture (Cortex-A8 or above ā seeĀ here).
- And finally, Apple has slammed the door shut in Adobeās face with the iPhone and now iPad staying decidedly Flash-free.
In short, it is not yet possible to deploy āfullā Flash content to any mobile device. And even when Flash Player 10.1 is finally released, it will only address a minority of smartphones. The promises to OSP partners and Adobe customers have yet to live up to their expectations. At the same time, Adobe is planning (hoping?) that Flash will be deployed on 50% of the smartphone base by 2012.
Adobe developers looking for alternatives.
While waiting for the OSP to bear fruit, developer mindshare has been drifting towards alternatives with proven market traction ā most notably the iPhoneās XCode/Objective-C environment, developing apps on demand from brands or for sale on Appleās App Store.
Bridge technologies have also emerged to fill the void. For example,Ā OpenPlugās ELIPS Studio allows Actionscript developers to build native cross-platform mobile apps, whileĀ Appceleratorās Titanium andĀ ANSCA Mobileās Corona are trying to lure Flash developers away from Actionscript to Javascript and Lua programming, respectively.
The Google-Adobe āco-opetitionā
Adobe places high hopes on its OSP partners, first and foremost Google, whoĀ demoāed Flash on the NexusOne in Eric Schmidtās keynote at Mobile World Congress. Adobe is banking on the success of Android as the vehicle to deploy Flash far and wide into smartphone land.
Yet betting on Googleās helping hand is far more risky than it sounds. Adobe is in fact competing with Google in many areas:
- Advertising & Analytics: The more āpaid searchā dollars go into Googleās AdWords/AdSense, the less dollars go into premium ādisplay advertisingā campaigns designed by digital agencies that buy Adobe technologies. Google Analytics also competes directly withĀ Omniture,Ā Adobeās latest USD 1.8 Billion acquisition.
- Online services: Adobe has launched theĀ Photoshop.com online service, betting on its brand to attract consumers who want to edit and share photos. No luck,Ā Google has just acquired Picnik – another image editing service. The two also compete in other online services like document sharing or web conferencing.
- Web standards: Google is a heavy backer of HTML5 (in W3C and with Chrome).Ā HTML5 is seen as a long-term alternative for Flash on the web, including for video delivery.
- Video: Googleās YouTube is already repurposing its content to the MPEG4/H.264 format instead of Flash Video so that it can play on the 50+ million iPhones/iPods. And anĀ HTML5 version of YouTube has just been launched. Google has alsoĀ acquired On2 technologies, developers of the VP series of video codecs and holders of a significant patent potfolio. Some,Ā like the Free Software Foundation, have called upon Google to opensource this codec and free it from patent royalties. Such a move would resolve the current HTML5 video codec dispute and make the proprietary Flash Video redundant.
Other Adobe partners hedging their bets ?
Beyond Google, I would argue that Adobeās strategy with the Open Screen Project is putting it on a collision course with too many other players for it to succeed.
As Francisco Kattan (former Adobe exec) puts it on hisĀ blog:
āThe strategy to differentiate with applications is not limited to Apple. RIM and Samsung have made recent moves that point to their aspiration to differentiate their devices with applications (although neither can afford to pick the Flash battle at this time; their positions are under attack by Apple and Google and are too busy playing defense)ā.
IndeedĀ Samsungās Bada and RIMāsĀ SuperApps are vertical propositions that attempt to create āstickinessā with application developers through proprietary APIs and distribution systems, going against Adobeās ambitions for a consistent horizontal environment.
To second Franciscoās analysis, I would also add Nokia to the list of Adobe Open Screen Project partners who are at the same time buidling up a vertical applications and developer ecosystem withĀ OVI and its associated runtimes, Qt and WebKit.
The major OEMs are not sitting idle and waiting for Adobe to deploy Flash/AIR and own the service delivery platform. They are trying to replicate Appleās formidable hardware+software+services model while grappling for developer and consumer mindshare.
The fallacy of a unified mobile user experience
Adobeās unified Flash Platform strategy is built on the premise that designers and developers (i.e. Adobeās key customers) can create content that spans all terminals, form-factors and interaction experiences ā thanks to a ubiquitous consistent runtime.
Yet, the freedoms enjoyed by Flash developers in the context of windowed desktop user interfaces and multi-tabbed browsers simply cannot apply in mobile phones environments.
There are driving forces in the mobile space beyond the developer or designerās control that constrain what is displayed āon the glassā. For example: limited screen real-estate, end-user need for coherence between different applications, interaction with the native device UI for priority events like incoming calls, OEM or operator branding, design guidelines pertaining to most application stores, the list goes on and on.
What needs to be on Adobeās drawing board
Instead of coaxing its OSP partners into adopting the Flash Player and AIR in all their designs (a ācathedralā vision), Adobe should embrace the diversity that they offer (a ābazaarā vision) ā by using its tools to expose the strengths and idiosyncrasies that make each mobile device different.
Tools are Adobeās core strength (and a massive proportion of its revenue).Ā Photoshop andĀ Dreamweaver are the de-facto tools when it comes to graphics and website design. A success that Adobe built without having to put any proprietary image codec or browser on every desktop.
Adobe is already experimenting with a new tools-centric approach rather than a runtime-centric Flash/AIR strategy. Here are two examples:
- TheĀ CS5 packager for iPhone, allows Flash designers to create native iPhone apps.
- The joint effort with Nokia allowsĀ WRT widget development in Dreamweaver.
Along the same lines, Adobe needs to go back to the drawing board and redesign its mobile strategy around a consistent toolset, rather than a consistent runtime. Hereās how:
- Open source the Flash Player code, and hand over its governance to an independent organization (ala Eclipse). This would share the costs of Flash Player development, its porting to devices, and increase reliance on Adobeās tools. Note that Adobe has taken already some timid steps in this direction with the handing over of theĀ Tamarin virtual machine to Mozilla.
- Massively contribute to open source HTML5 browser implementations (WebKit or Mozilla, or both). This way, Adobe would regain credibility and influence, to balance the dominance of Apple and Google in that area.
- Make Dreamweaver the best toolchain for mobile web apps by providing extensions for the multiplicity of mobile widget APIs (JIL,Ā Nokia WRT,Ā BONDI,Ā Palm WebOSā¦) and making sense out of the Javascript/CSS UI and MVC frameworks quagmire at the tools level.
- Push the envelope with Catalyst. An area currently underserved in mobile is the designer-developer workflow. The newĀ Catalyst tool from Adobe is very promising here, especially if itās blended into the native user experiences afforded by the underlying mobile platforms.
- Make Flex the best toolchain for native mobile apps by severing its dependency on the FP/AIR runtimes, giving it the ability to build natively (like the CS5 packager for iPhone) and exposing the specific native services and UI components of each platform (from iPhone to BREW). This is particularly promising as the Flex toolchain (ActionScript / MXML / Flex Framework / Flex Builder IDE) is light-years ahead of the existing mobile C/C++ SDKs in terms productivity and capabilities. It also holds great potential for bridging fragmentation between mobile platforms.
In conclusion, Adobeās runtime-centric mobile strategy with the Open Screen Project has been based on naĆÆve assumptions: going back to square zero post Flash-Lite, and sowing the smartphone fields with a consistent, heavier runtime across all terminals. But this strategy is suffering from implementation delays and from its dependency on partner co-opetition. More importantly, it proposes to developers a horizontal contents & applications distribution vector at a time when the industry is going vertical. Adobe should instead refocus its resources on a tools-centric strategy allowing āWrite Once, Tweak for Any, Build for Allā.
- Guilhem
[Guilhem Ensuque is Director of Product Marketing at OpenPlug. He has more than twelve years of experience in the areas of mobile software and mobile telecoms. Guilhem was a speaker at last yearās Adobe MAX conference. His favorite pastimes (beyond mobile software strategy!) include making his newborn daughter smile and sailing his Hobie Cat with his girlfriend. You should follow Guilhem on twitterĀ @gensuque_op]
This is an excellent article and I think you should also read our blog post written by our CTO Walter Luh.
http://blog.anscamobile.com/2010/02/flash-iphone-…
Ansca Mobile was founded by former Adobe mobile software engineers who previously led the Adobe Flash Lite engineering team, Flash Mobile Authoring and were the force behind Mobile Device Central. http://www.anscamobile.com/about/founders/
I enjoyed reading this post. You provided a very objective analysis that was also comprehensive with some solid alternative strategy routes suggested. Two thumbs up.
Flash Lite was Macromedia's mobile strategy. SVG was Adobe's first mobile strategy, and their v2 was to buy Macromedia and adopt Flash and Flash Lite. Adobe's 3rd mobile strategy was to dump Flash Lite and the low to mid-range market and hope that smartphones were finally powerful enough to work well with a runtime that was designed for desktop computers.
Seems that mobile phone market is a huge cake which everyone want to share one piece. I think this is a good
phenomenon, which causes mobile phone more and more multicomponent. I'm thinking of a question-will mobile phone replace notebook completely one day?
Hello all & Thanks for the feedback on my post.
@ansca: interesting post. maybe you could elaborate why – with your founders Flash background – you chose to move to Lua Script instead of sticking to Actionscript on iPhone ?
@carmen: Coming from Appcelerator's PR agency, your praise is greatly appreciated
@Some guy: you have a point about SVG. Any insights on why the Macromedia approach superseded Adobe's SVG endeavours in mobile ?
@Raylei: notebook vs smartphone … I wouldn't think in terms of replacement. Usage scenarios are different: notebooks are great for content creation (think: writing blogs/documents/memos, graphics, photos, music, code); while smartphones are great for for content consumption and social interaction. But that's a bit off-topic …
Just a quick note about one of my "predictions" about the Google-Adobe co-opetition.
Google will likely announce the opensourcing of the VP8 video codec next week.
agreed, perhaps the macromedia vision was better.
Looking at the past, why did Flash win in the end against technologies like Java Applets, RealPlayer, or Quicktime? Only Flash made things like Youtube, Hulu, etc. possible. Applets, Realtime, or Quicktime were very alluring for early adopters and technology freaks, but Flash was simple and stupid enough for the masses. How can this be projected into the future? My gut-feeling tells me OVI is maybe like Realtime, how will the mobile "Flash" look like?
Breaking news
Steve Jobs just gave his thoughts about Flash:
http://www.apple.com/hotnews/thoughts-on-flash/
What he says only reinforces my points about the need for Adobe to focus on HTML5 tooling, forget about video, invest in webkit and true open source
visionmobile 2005-2012



