Op-Ed: Flash is still relevant; perhaps more so than ever
Summary: Software developer Joseph Labrecque points towards a bright, positive outlook regarding Adobe Flash and AIR technologies on mobile devices, the desktop and the Web.
Software developer Joseph Labrecque points towards a bright, positive outlook regarding Adobe Flash and AIR technologies on mobile devices, the desktop and the Web.
This article is the result of an invitation to offer a response article to Jason Perlow's One year after iPad: Is Adobe Flash still relevant?
While I do not necessarily disagree with all of the observations put forward in the article, I do strongly disagree with the title, focus, and central premise. In full disclosure; I've been making a living off of Flash Platform technologies for over a decade.
Point being: I have a strong affinity to the Adobe Flash Platform and have a bright, positive outlook regarding the long-term future of my platform of choice.
It is important to keep things in perspective when discussing mobile technologies. Smartphones and tablets are still a very new area and we are all only now discovering how these devices can be integrated into our lives in a productive way.
We are also just beginning to discover what works and what does not work on these devices from a technological standpoint. They all have high-resolution screens, are using aging energy cell technology, run on minimal versions of an operating system, yet are our constant companions throughout the day.
Some tasks that we take for granted when using a desktop machine are poorly implemented in a small form factor, while others are spectacularly refined and directed, such as TweetDeck on Android. It is a balancing act right now and most of the industry players involved are doing an excellent job walking this tightrope.
The amazing thing is that in some ways, these devices do provide a level of experience that is, at times, very close to that of their desktop counterparts. I know that Flash Player runs most content quite well on my Motorola DROID and even better on the DROID2. We have near parity of features across multiple screens: desktop, smartphone, tablet, and the digital living room. That is quite an achievement!
This point is often lost on those who only see Flash as a technology for creating banner ads and watching videos. As a platform, Flash continues to push ahead with stunning innovation while retaining full backwards compatibility with existing content even content produced with FutureSplash Animator!
Consider this: while the current crop of mobile devices are still in their early stages, they are still incredibly underpowered when compared with desktop or laptop machines. Yet, Stage3D (Molehill) functionality was recently displayed running upon an older model Samsung Galaxy Tab during the FITC conference in Toronto this past week.
This is the same 3D functionality that has been available to desktop users through the Incubator program on Adobe Labs, but running upon a severely underpowered machine. That is really something of significance. As devices get faster, we can expect Flash to take advantage of this as well.
Have you tried to run some of the more intensive HTML/Javascript experiences on an iPhone or iPad? These experiments will bring the device to a crawl. Should be blame Webkit for this poor performance? Of course not; there is an understanding that the device is underpowered and cannot process the experience quickly enough to provide the ideal experience.
It is no different with Flash Player on those devices which may run with slower processors. The important take-away here is that Flash Platform runtimes run really well right now on this current generation of smartphones and as these devices become more powerful coupled with future platform innovation we have a killer platform on our hands.
Users of iOS understand that there are limitations on that platform -- they accept these limitations and use the devices for what they are capable of, not for what they are incapable of. When given a choice, I believe most users would want to decide for themselves whether or not to install something like Flash Player on a device.
Considering how personal smartphones and tablets have become -- it really is an affront to the dignity of the user to deny them, by corporate policy, the choice of doing so. Thoughts on Flash is often brought up as if gospel but in truth there are many problems with all of the points brought up by Apple CEO Steve Jobs.
[Next: Going beyond "Thoughts on Flash"]»
As noted by Jason in his original article, with the BlackBerry PlayBook, RIM and Adobe have done a tremendous job working together to create a device that really integrates well with the Flash Platform through both the Flash Player in the browser, and AIR with standalone apps. Apple is an innovator -- there are really, really smart people working there.
If Apple were to join the Open Screen Project and work collaboratively with Adobe in crafting a Flash experience on iOS, they could produce something really spectacular. All it takes is some friendly cooperation and a willingness to make things better to emerge with a stellar product.
When people purchase an iDevice, they generally know by now that they are not going to be able to view Flash content. They buy them anyway because they understand that with such a device there is a compromise to be had. Sure, they might have to bring up a laptop to interact with an experience built in Flash, but this is offset by the fact that iOS is providing them with additional experiences that they don't access from their standard desktop machine.
I own a couple Android smartphones and a BlackBerry PlayBook. I do not expect a desktop-equivalent experience on any of these devices, but I am okay with that because they do provide me something else; portability, directed experiences, and new ways to approach day-to-day problems. It's great that all of the devices I own run Flash content and I am glad to have that choice.
About the Author: Joseph Labrecque (@josephlabrecque) is primarily employed by the University of Denver as a senior interactive software engineer specializing in the Adobe Flash Platform, where he produces innovative academic toolsets for both traditional desktop environments and emerging mobile spaces. Alongside this principal role; he often serves as adjunct faculty, communicating upon a variety of Flash Platform solutions and general Web design and development subjects.
In addition to his accomplishments in higher education, Joseph is the proprietor of Fractured Vision Media, LLC; a digital media production company, technical consultancy, and distribution vehicle for his creative works. He is founder and sole abiding member of the dark ambient recording project "An Early Morning Letter, Displaced" whose releases have received international award nominations and underground acclaim.
Joseph has contributed to a number of respected community publications as an article writer and video tutorialist and is author of the forthcoming "Flash Development for Android Cookbook".
He regularly speaks at user group meetings and industry conferences such as Adobe MAX, FITC, and D2WC. In 2010, he received an Adobe Impact Award in recognition of his outstanding contribution to the education community. He has served as an Adobe Education Leader since 2008 and is also a 2011 Adobe Community Professional.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
Silverlight > Flash
On a highy compact mobile device, HD video readily drops frames in Flash, so many videos on the web are very jumpy. On Silverlight the experience is much smoother, and indeed Smooth Streaming is one way to eliminate the problem.
No wonder Apple still refuses to support Flash on iPhone and iPad.
And the linked 'problems' with Jobs' 'Thoughts on Flash' are nipticking
Known unknowns
Please do not make definitive comments <b>in bold type</b> unless you are reasonably sure that you know what you're talking about. If you don't know what you don't know, just leave that part out.
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
Thought I'd add another link for you: http://blog.digitalbackcountry.com/2010/05/examples-of-flash-content-running-on-android/.
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
The linked video was absent in the Chamber's long post, but even then it ..
Also, Chambers avoided these countless "stylish" tiny-UI unscalable Flash sites in the video.
The bolded text was is definitive, and I know what I am talking about
These Flash sites are done in raster graphics and they at times horrible for navigation even for usual PC -- on big/good resolution monitors.
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
Ummm...you realize the Smooth Streaming is adaptive bitrate, right? It means it goes up and down based on bandwidth/system resources.
Here is my rant of HD running just fine on an Evo [which is not as powerful as any tablet]: http://www.youtube.com/watch?v=dRS11rTVHAg.
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
Having said that, in terms of raw processing power required, Flash still requires a LOT and needs to play "catch-up", though Adobe has been putting forth a strong effort, and there is far more to Flash than just playing movies or watching ads (which reminds me, nobody at the Apple stores (amongst other venues) has yet been able to answer how HTML5-based ads can be disabled, after their boastful bloviating on how they turn off Flash-based ads).
I develop for Flash, on a Mac no less, but I won't be blind to either platform's shortcomings.
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
Dear Tim Acheson,
Edit: Looks like Johnny Vegas didn't either.
God I cant even remember the last time I let flash
Flash has life beyond Ads and Video
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
Let them go after the shiny new thing while we have our robust and adapted platform.
I had a LOT more to say, but this horribly written "Web 2.0" (or what most of you call HTML5 these days) allowed me to write without having fully verified my account. When I hit "reply" it cleared my content, and replaced it with an error telling me to verify my account...
Granted this could happen in Flash as well, you typically are used to having stateful applications, so these types of things are rarer.
Anyway... I'm over the idea of informing people of their short-sights on the HTML5-love. I say let them stay in the dark.
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
HTML5 is all well and good, but it is a standard and therefore inherently reactive. The boundaries will continue to be pushed by Flash, Silverlight, etc.
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
I accept that Flash is great at rich content. I don't agree that's it's full of bugs or a memory/cpu/battery hog as some say. There just isn't evidence for this. Steve Jobs is wrong on this.
But I start to question whether people need "rich content" at all on the web. That's starting to look so 1995. These days people want facts and information, not flash-y animations. The web is not a gee whizz gimmick anymore, it's a business tool, a source of information. Plus tablets make it so easy to install native apps, why do you even need web apps?
RE: Op-Ed: Flash is still relevant; perhaps more so than ever
Better off w/o Flash