Home > flex > Steve Jobs’ Thoughts on Flash

Steve Jobs’ Thoughts on Flash

Updated 06/04/10

As a consumer and lover of Apple products and a full-time Flash developer it was interesting to see Job’s RDF used against Flash (Oh no! Daddy hit mommy!). But seriously, its about time that Apple replied to the hoopla regarding its blocking of Flash on its Iphone platform. I may have my biases being a Flash developer but I also have my expertise in the field and I couldn’t help but note that most of the reasonings outlined in his article were pretty poor at best and completely meritless at worse.

No Flash site i know of “depends on rollovers” and would have to be “completely re-written” to support touch. Navigation is almost always based on mouse clicks which get triggered regardless of whether its touch or not.

Its silly not calling Flash a modern technology, it drastically updates every year, sometimes completely re-written, and its really the only technology in the world that does that and gets adopted near 98% year after year regardless–html certainly doesn’t do that. Even today with html 5 there isn’t an agreed upon video format. Some browsers require the Ogg Theora format which no one would otherwise transcode for right now, and the other mp4 which has its own can-of-worms with potential licensing costs as the patents are owned in part by, ding, Apple. Even with that hurdle quashed there are technical and logistical issues with supporting ad networks in html 5 video, but Apple is there again to take a bigger cut of the pie with its recent purchase of mobile ad network Quattro Wireless and new iAds advertising platform. Steve Jobs is creating an artificial hole in web media under the pretenses of open standards–something Apple is normally a foreigner to, to monetize and control it when restarting it from the ground floor.

I think I could provide significant arguments for practically every point (like that whole transition layer debacle) but I’m sure there’ll be plenty of that gong on on the internets.

What it comes down to is that there’ll always be the right tool for the right job and Flash still does certain things best right now. It continues to innovate with a refresh cycle that html with its design-by-committee is not close to catching up with. It really isn’t the complete web without supporting it and Adobe continues to update Flash Player to keep it relevant to modern needs. Adobe has been working on some hard core mobile optimizations with its Open Screen Project and Flash Player 10.1 which is in RC2 and continues to partner with the big names to make it happen.

My two cents,
Mark

Some good rebuttals are popping up btw:
http://www.businessinsider.com/steve-jobs-is-lying-about-flash-2010-4
http://jessewarden.com/2010/04/steve-jobs-on-flash-correcting-the-lies.html

Great summary in the first article:
Steve needs to stop trying to make this into a “technology” issue when this is all about money. If you came out and said you’re not supporting Flash because you can make more money without it, fine by me, I won’t argue with that. But to try and disguise it as something else, that only makes Apple look bad, not Adobe.

Categories: flex Tags:
  1. Charles
    April 29th, 2010 at 11:16 | #1

    It is about money. Every business is. Don’t be fooled, Adobe wants to protect its revenues ans invest in Flash. But here is something that everyone seems to forget. Existing Flash apps will look fine on tablet pcs. Yet, they will have to be redesigned when it comes to mobile phones. Flash online apps have been designed for large computer/laptop screens. When shown on mobile phones, they appear at a fraction of that size. No developer took that into account when building their apps. Reduce its size, and buttons/text/MCs become too small.

    Zoom in, and only a portion of the Flash app will be visible at a time. So, you see, mobile phones supporting Flash won’t really offer the entire Web. Flash files will show up but will remained largely unusable. Adobe is not an angel in spreading this misconception. Flash developers who blindly repeat it did not think the issue through. So, they are either on the Adobe payroll like those worthless platform evangelists (have you tried to implement the AS3 examples they present on their site?) or are not serious developers at all.

    Time to stop blindly blaming Apple. It makes us, the Flash community, look immature and unprofessional!

    - Flash developer since 1998 – Flash Lite developer since 1995 -

  2. Takashi M
    April 29th, 2010 at 12:09 | #2

    Whatever you and others saying, Apple just made the point clear. No flash for Apple mobile device. That’s it. It’s that simple, or isn’t it? :P

  3. May 1st, 2010 at 20:31 | #3

    Wrong point Takashi, the point is that Steve Jobs is a douche bag ;)

  4. May 3rd, 2010 at 06:28 | #4

    It’s strange… how people immdeiatly split between Apple supporters and Apple detractors…
    The point is: we have a company nowadays, Apple Inc., deciding which content we have access to! Also books!!! And that, from my point of view, is unacceptable!
    As developers we can only adapt ourselves to new technologies…
    But as citizens, we should be scared, and force our governments to act…
    Censorship on knowledge and culture reminds me of drk ages.

  1. No trackbacks yet.