Steve Jobs on Flash

Let it be known in certain circles that today was the day Steve Jobs threw down the gauntlet, re: Adobe

For about 95% of the population who doesn’t care about why Apple doesn’t support Flash on either the iPhone or iPad, skip ahead.  For the rest, it is now abundently clear. 

We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform. If developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third party chooses to adopt the new features. We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers.

This becomes even worse if the third party is supplying a cross platform development tool. The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features. Again, we cannot accept an outcome where developers are blocked from using our innovations and enhancements because they are not available on our competitor’s platforms.

I wish more CEO’s were this open and honest about their methodology.  The main thing is that Adobe’s flash platform is going to be obsolete in a few year’s time.  Job’s correctly points out that most video on the web can be viewed through HTML5, or will be soon, and that anything developers need flash for currently, they will be able to create with a combination of Javascript, HTML5 and CSS3. 

The scrutiny strikes me as the similar to when Apple decided to no longer inlcude floppy drives in their computers.  Everyone thought they were crazy, accept those who were already using cds or usb drives.

Comments on this entry are closed.