Why does apple's Mac App Store reject Java and flash?

Source: Internet
Author: User

It is widely known that Apple refused to support Java and flash on the iOS platform, because of performance issues. This seems to have been mentioned before, but now, the Mac OS x-based MAC app store will also close the door to them. You must know that Mac OS running is Apple's proud notebook or desktop with powerful performance, unlike the iPhone and iPad, it is easy to run Java or flash applications on them. I am afraid I can't say it if I find performance again. So we can't help wondering: Why does apple dislike Java and flash?

Let's take a look at the common characteristics of Java and flash-based applications, making them a hard nut to crack. Since its birth, Java has carried the banner of compiling and running everywhere. Now flash-based applications have inherited its legacy. like air, they can run everywhere on many platforms. Yes, they all share the same thing!

Now the question is: why does apple dislike cross-platform products?

What do a platform need for sustained vitality? Naturally, there are a large number of users, and it is very important to attract users. In addition to the outstanding performance of this platform, you also need to have a variety of excellent applications! This is fully reflected in Microsoft's Windows. On the iPhone, Apple has brought it to its extreme, and with its rich App Store, it has overturned the ever-changing mobile phone industry. Now Apple wants to move the App Store model to Mac. Naturally, an excellent application can attract a large number of users. If it can only run on Mac, it will stick more users to Apple products. If it is cross-platform, it can easily run on ipvs and Linux without more porting and development, even on various other computing terminals. The user will say, why do I have to use Mac? Other platforms have something I want. This is a terrible thing, with less user income, this is bad news for any company that needs to constantly explore the market and create profits to satisfy the appetite of shareholders.

Cross-platform applications will divert users, weaken the attractiveness of the platform, and naturally weaken the profits created by the products on these platforms. This is not what Apple is willing to see, of course, Java and Flash are not welcome.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.