⬆️ ⬇️

Another look at Flash, Mono and Apple

Discussions about the fact that Apple will not allow applications that are not written in Obj-C, C ++, JavaScript flare up in earnest. For some reason, everyone ran into Flash instead of looking at the problem in the complex.



I liked the statement from the article “Why Apple Changed Section 3.3.1,” which says:



What is the standard software platform on the Cocoa Touch? Not Adobe's Flash. Not .NET (through MonoTouch). If that were to happen, there is no lock-in advantage.
Free Translation:

')

What Apple really does not want is that any other company installs its platform on top of Cocoa Touch. Not Flash, not .NET (using MonoTouch). If this happens, then Appple will not have a competitive advantage.




In my opinion, this is a good point of view on things that are happening, and, oddly enough, Flash has nothing to do with braking (if that was the case, why ban Unity3D or MonoTouch ?). I, as a developer, are not impressed by the statements of other developers about the fact that “let XXX technology die”, etc., because after some time, perhaps their technology will become nongrate for some kind of market. And this is a problem - you cannot create a precedent .



I am not a supporter of open source, but after MonoTouch was released, I began to look more closely at Mono, alternative OS and even began to dig in this direction, write articles and as a result saw that the whole idea of ​​open source can be crossed out with one paragraph. You just wonder how many people wrote a Flash compiler for iPhone, Mono, MonoTouch, Moonlight, Unity3D and how many people use these technologies?



I like the potential opportunity to write an application in C #, rewrite it in Silverlight with little effort, then easily port it to Linux, Mac OS X, iPhone, Xbox, Surface, Windows Phone, Symbian, Android. After all, standards are being created for this, or am I mistaken?



I think you shouldn't look at the problem one-sidedly - Flash just turned out to be a scapegoat in this situation.



In addition, I am very interested in why the antimonopoly committee does not talk to Apple, where is the resentment of the open source community?



Yes, you can say - once you need to write on Obj-C, you are not going to whine, we will write on Obj-C. But at the moment I'm not talking about that. I really hope that Apple will reconsider its decision.

Source: https://habr.com/ru/post/90632/



All Articles