Steve Jobs’ Thoughts On Flash

News | Saturday April 24 2010 3:44 AM | Comments (0) Tags: , , ,

Steve Jobs has provided six reasons for not allowing Flash on its iPhone OS devices.
Steve Jobs points out that Adobe Flash is proprietary. He admits that iPhone OS is proprietary but argues that web standards should be open giving examples of HTML5, CSS and JavaScript etc. He has also given an example of how Apple had started the open source project and created WebKit, an open-source HTML5 rendering engine that is the heart of the Safari web browser, which is widely used in almost every smartphone web browser.
Steve Jobs points out that Adobe’s claim that iPhone OS devices cannot access 75% of the video on the web is not accurate as almost all the videos on the web is available in H.264 format, which works on iPhone OS devices.
He admits that users can’t play Flash games on their iPhone , iPad or iPod Touch but highlights that there are 50,000 game and entertainment
available in the App Store of which many are free.
Reliability, Security, and Performance:
Jobs points out to a report by Symantec, which highlighted that Flash had one of the worst security records last year.
He claims that Flash is the number one reason for Mac crashes that have persisted even after working with Adobe to fix the problems for many years.
Steve Jobs also highlighted that though Adobe has mentioned that they will bring Flash on the smartphone in early 2009, we still haven’t seen it work well on the mobile.
Steve Jobs explains that to preserve battery life it is important to decode videos in hardware, which is possible with chips used in most smartphones as they have a decoder called H.264 rather than decoding videos using software. Apple has observed that H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours.
Jobs points out that Flash was designed for PCs using mice and it is not compatible with Apple ’s revolutionary multi-touch iPhone OS as there is no concept of a rollover, which is widely used in many Flash based websites.
The most important reason for not allowing developers to use cross platform development tools is because Apple believes that developers end up developing sub-standard iPhone apps as thecross platform development toolswould be slower to adopt the changes and improvements that are rolled out by Apple .
New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.
Are you convinced why we don’t need Adobe Flash on the iPhone , iPad and iPod Touch?

No Comments »

No comments yet.

RSS feed. TrackBack URI

Leave a comment

You must be logged in to post a comment.