Sunday, September 12, 2010

Steve Jobs VS Adobe Flash

I always wondered why my iPad does not support flash games! like for example playing Facebook games on my iPad without the need to download it from the Apps store! or even checking some of the website that requires flash!
Steve Jobs explained 6 reasons for Apple not to support flash on their iPads, iPods, and iPhone. after reading the "thoughts on Flash" article, it makes sense for me now to realize why my iPad does not support flash and I kinda agree with Steve!

1- Openness: rather than using Flash, Apple has adopted open standards like HTML5, CSS, and Java Script because they believe any standards pertaining to the web should be open. On the other hand, Adobe's Flash products are only available from Adobe and controlled entirely, hence flash is a close system.

2-Full Web: Adobe has repeatedly said that Apple mobile devices cannot access “the full web” because 75% of video on the web is in Flash. What they don’t say is that almost all this video is also available in a more modern format, H.264, and viewable on iPhones, iPods and iPads.

3- Reliability, security, and performance: Flash having the worst security record in 2009 highlighted by Semantic. Flash is not performing well on mobile devices!

4- Battery Life: to achieve long battery life when playing video, mobile devices must decode the video in hardware! decoding the video in software consumes to0 much power!

5- Touch Screen technology: Flash was mainly designed for PC and Mice, not for touch screens using fingers. most of flash websites will need to be rewritten to support touch based devices since Apple's multi touch interface on the iPods, iPads, and iPhones does not use a mouse.

6- Painful experience with third party.

to read the article click here


  1. knock knock...we need more posts :)

  2. Very nice post, I had the same question about Stevy vs Flash and now it all makes sense. But, I would still prefer it to be an optional thing for the users to turn on/off flash in their devices.

  3. Mona: Thanks.. and of course I agree with you.. but as Steve mentioned that most of flash websites will need to be rewritten to support touch based devices since flash was mainly designed for PC. that's why you can use flash on your MAC Laptop/PC but not on your iPad/iPod :P


Hello buddy!