123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Computers >> View Article

Why Apple Seems So Reluctant To Adobe's Flash?

Profile Picture
By Author: jeromesmith
Total Articles: 1
Comment this article
Facebook ShareTwitter ShareGoogle+ ShareTwitter Share

Last month Steve Jobs wrote about what Apple though of Adobe's Flash and why Apple did not feature the Flash technology in any of the handheld devices of it (iPhone, iPod, or iPad). The article mentioned some strong reasons to back its claim that Apple is better off without Flash. Hence an iPhone developer cannot implement the Flash technology during iPhone development. Apple still allows the developers to integrate the Flash technology to build on the Mac platform though. It is not because of any ego clashes that Apple does not allow Flash to run on the iPhone devices, it is because of some genuine technical reasons. These are:

1.Open vs. Proprietary. Even with the wide availability of Adobe's Flash products, the Flash itself is not open. Flash is still under Adobe's proprietary, i.e. Adobe alone has rights to enhance the technology in the future and price it. Apple believes that all web standards should be open to all iPhone developers and hence encourages the use of HTML5, CSS, and JavaScript to develop high performance apps.

2.Full Web Access. It is majorly believed that more than 75% of the Internet's videos ...
... are Flash based, but actually these videos are also available in other modern formats like the H.264 that is viewable on the iPhones, iPods, and iPads. Another point that Apple mentions is that the absence of Flash based games on the handheld devices is filled in by the growing number (50,000 and still counting) of the games available for the iPhone OS.

3.Reliability, Security, and Performance. Apple has had a bad experience of Flash on its Mac platform as Flash is the number one reason for the Macs to crash. Apple, clearly, does not want to carry the unreliability of Flash on to their iPhones, iPods, and iPads and compromise their performance.

4.The Battery Life. It has been proven that running a software based program consumes more battery than a program utilizing the hardware directly. Flash is a software on its own that runs on the hardware, i.e. any video running on the Flash platform needs to be decoded on Flash (which in turn uses the processor). Apple believes why not use the processor to decode the videos than do it through any other software. Hence using the H.264 format that is compatible with the modern processors Apple mobile devices save up to half of the battery life while viewing any videos.

5.Touch vs. Mice. This is the most interesting debate of them all. It is widely known that Flash was introduced to improve the user experience of the PCs. Hence nice little cute gestures were implemented for mouse rollover and popup menus. The fact that iPhones, iPods, and iPads use human touch and not a mouse says it all for itself. Modern technologies like HTML5, CSS, and JavaScript support touch-based interactions and hence Apple encourages the iPhone developer to implement them in iPhone development.

6.Third-party Integration. Including Flash would result in Adobe controlling the iPhone developers' progress. If any technology like Flash comes in between the device and the iPhone developer, the developers need to rely on the libraries of the technology to utilize the device features during iPhone development. What if the device was updated, but the middle technologies refused to adopt those updates? To avoid this scary scenario, Apple avoids any third-party integration completely so that the developers can fully take the advantage of the device and utilize its features optimally through iPhone development.

Apple mentions that there has to be a direct connection between the platform provided by Apple and its developers so that they can jointly produce the best apps that the world has seen and hence everyone wins - Apple sells more products, and the developers reach a wider audience. This post is surely aimed for the critics and Adobe itself that Apple is missing out on something by not including Flash on its platform.

The author of this article is a professional iPhone developer at Total Tech Resource. TTR is a leading iPhone development company in California and provides all forms of iPhone application development services and solutions.

Total Views: 67Word Count: 679See All articles From Author

Add Comment

Computers Articles

1. Spark Matrix™: Multi-carrier Parcel Management Solutions
Author: Umangp

2. Best Odoo Erp Software Company In Dubai For Business Growth
Author: Mayur Meheshwari

3. Top Challenges Faced By Equipment Rental Companies In The Uae — And How Erp Solves Them
Author: Al murooj solutions

4. Spark Matrix™: Intelligent Virtual Assistants (iva)
Author: Umangp

5. Pos Software Designed For Retail Operations
Author: EPOS Direct

6. Erp System That Reduces Stress And Improves Productivity
Author: Shalijah

7. Spark Matrix™: Global Service Parts Planning Application
Author: Umangp

8. Spark Matrix™: Enterprise Information Archiving
Author: Umangp

9. Textideo: Transforming Text Into Engaging Ai-powered Videos For Modern Creators
Author: Ethan Walker

10. Spark Matrix™: Enterprise Ai Search
Author: Umangp

11. What Identity Governance Really Means In Modern Enterprises
Author: Mansoor Alam

12. Strategies For Successful Site Selection In Clinical Trials
Author: Giselle Bates

13. Simplifying Business Purchases With Smart, Reliable Procurement Solutions
Author: suma

14. How Businesses In Dubai Are Scaling Faster With Modern Erp Software
Author: Al murooj solutions

15. How To Choose The Right Weapon Tracking System: 7 Must-have Features
Author: 3PL Insights

Login To Account
Login Email:
Password:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: