Posted on 30 April 2010.
Why Apple don’t use Flash
Steve Jobs, the CEO o f Apple, cited some reasons why Apple do not use Flash in their products. Flash is a format that supports video, animation, games and others made by Apple’s tech competitor Adobe. Jobs said “Flash was created during the PC era – for PCs and mice. Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low power devices, touch interfaces and open web standards – all areas where Flash falls short.” Here are some of the reasons in the list:
1. Flash is a closed system – Adobe’s Flash products are only available in Adobe which means that Adobe has the only authority when it comes to the products’ development and advancements.
2. iPhone, iPad and iPod users aren’t missing much videos – It is true that most of the videos on the web are in Flash. This is the reason why Adobe said that Apple mobile devices cannot experience the “full web”. However, these videos are also available in a more modern format, the H.264, which is viewable in the said gadgets.
3. Apple doesn’t want to reduce its products’ reliability and security – Symantec recently highlighted Flash for having the worst security in 2009. Furthermore, we also know that Flash is the reason why Macs crash.
4. Decoding a video in software instead of hardware uses much power – Most mobile devices use a decoder called H.264. A decoder used in Blu-ray DVD players which was later adopted by Apple, Google, YouTube and other companies. Though Adobe Flash has recently added a support for H.264, videos on most websites requires an older generation of decoder which mobile devices do not have. There is a very big difference: videos played using H.264 decoders play for 10 hours while those decoded via softwares only play for 5 hours and the battery is drained.
5. Flash websites rely on “rollovers” – Apple’s gadgets have a multi-touch interface and don’t have a mouse or the so-called “rollovers”, Even if Apple supports Flash, websites supporting Flash needs to be rewritten to cope up with the touch features of the modern mobile devices including Apple.
6. “Adobe has been painfully slow to adopt enhancements to Apple’s platforms.” – Apple doesn’t want Flash to hold their back. They want to provide their developers the most advanced and innovative platform and create applications that the world has never seen.