Mobile is now html5 or native – Flash is out

Posted by in Mobile

Adobe has just posted on their official blog about their backing out of flash plugin on mobile. Here’s basically what they’re saying:

This makes HTML5 the best solution for creating and deploying content in the browser across mobile platforms.
Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores.
These changes will allow us to increase investment in HTML5 and innovate with Flash where it can have most impact for the industry, including advanced gaming andpremium video.

Adobe has been trying really hard with Flash for mobile since almost 10 years… unsuccessfully. Since the first version on Symbian to the latest plugin on Android phones it’s become clear that the market fragmentation, the cost to port and maintain the plugin on all those platforms and the fact that the adaptation of content is not really as good as it should lead to a really small market share… definitely not wort the investment apparently ! (Especially since the iPhone will remove out of reach for Adobe).

Recently they acquired  Nitobi the editors of Phonegap. Phonegap is in my opinion the absolute best solution for creating cross-platform mobile applications nowadays – and that’s what we are using for Diveboard. It provides deep device integration while relying on the power of html5/css (and the render engine of the built-in web browsers) to ensure and easy development and port of the applications. This is definitely good enough for many applications, although it will never be as good as native, the TCO of a Phonegap mobile app is way lower than that of a native cocoa app – plus it relies on skill that web developers already have.

Kudos to Adobe for their clear-sight analysis of the situation – must have been an complicated decision internally!