Flash for mobile is dead, but through its ashes, HTML5 was born

22 11 2011

 The debate around the suitability of Flash on mobile devices came to an abrupt end this week. Adobe formally announced that they will now be focusing their Flash developments on PC browsing and will “aggressively contribute” to HTML5 development for mobile devices.

In doing so, Adobe has in part validated the criticisms of Flash made by the late Steve Jobs in 2010, when he was CEO of Apple. “Flash was created during the PC era – for PCs and mice,” Jobs wrote in an open letter defending his company’s refusal to support Flash in iOS in favour of the HTML5 standard.

Adobe hinted at this move away from Flash for mobile in its acquisition last month of Nitobi, which makes cross-platform mobile development software called PhoneGap. This tool allows developers to create mobile applications using HTML5, CSS, and JavaScript and to package that code in a wrapper environment so it will run as a native mobile app.

This effectively means that developers will still be able to take their Flash content, repackage it, and optimize it for mobile devices by turning it into native apps that can be downloaded via the appropriate storefront – including the Apple App Store.

Both Adobe and Flash have long been part of the developer ecosystem and this shift raised some interesting points.

Firstly, Adobe Flash was made for the PC-to-PC era and as a result, when utilizing the technology on mobile, there were some clear challenges both for developers and the end user. Issues such as security, reliability and even its effect on battery life, due to software rather than hardware decoding, were often cited as reasons why Flash wasn’t fit for mobile.

Secondly, by eliminating Flash for mobile, Adobe has cemented the current mindset of developers and organizations the world over – either you make a standalone app, or you develop an HTML5 Web app. I suggest you read my recent post on this topic to learn more about how you can come to a decision on this question.

However, another way to look at it is that Adobe allowed the Web to mature much faster than it would have without Flash. It essentially became the vision for the future of HTML. As HTML5 came about, Flash-like capabilities such as animation and interactivity became the new standard. We should perhaps thank Adobe (and Macromedia who created Flash and was acquired by Adobe) for showing the community the way to make the Web behave in ways that greatly enhanced the user experience.

So, what does the future hold for Adobe Flash? Support for the platform will continue to be available on PC with a focus on those areas where they can have the most impact, such as advanced gaming and premium video. At the same time, with the Adobe team looking to leverage their expertise to progress HTML5, a standard that is built with the connected world in mind and somewhat device agnostic, this could be the end of mobile Flash as we know it. Then again, HTML5 aims to incorporate most of the goodies of Flash so in a sense, Flash for mobile is dead, but through its ashes, HTML5 was born.

Advertisements

Actions

Information

3 responses

23 11 2011
Alexandra

Mobile apps are hot today. But hiring a programmer is too expensive. I used snappii.com to make apps. It’s really easy, the web service allows to make mobile apps in minutes, and without programming skills at all.

28 12 2011
the biography book of steve jobs

Usually I don’t read article on blogs, but I wish to say that this write-up very compelled me to check out and do it! Your writing taste has been surprised me. Thanks, very nice post.

28 12 2011
Faraz Syed

Thank you! I hope you continue to keep up with this blog for more of my latest perspectives.

No Longer Available - Please do not leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: