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.