I don't own an iPhone, never programmed an iOS device. But toward iOS, Apples seems to be way to restrictive meaning iOS devs can't compete in the real sens with Android and their future hanging at the mercy of an illuminated and all-knowing dictatorship. At least Android AOSP is opensource, Google has monopoly through legal agreements with manufacturers to guarantee their access to Google Play and other services. Google has no real interests to stop Amazon to develop their one tablet, but most compliant with Google standards and requirements. In contrast, Amazon can offer its own services on their own Android devices.
No one has the legal right to sell iOS phone or tablets other than Apple.
Usually an Android has the builtin option to select another application store, different from Google Play even to install what applications he/she like or need it.
Also Microsoft has relied on others for producing Windows Mobile devices and has open specifications for design, engineering and manufacturing.
A few years ago a french company sued Apple to open up iOS for other browser engines.
No one has the legal right to sell iOS phone or tablets other than Apple.
Usually an Android has the builtin option to select another application store, different from Google Play even to install what applications he/she like or need it.
Also Microsoft has relied on others for producing Windows Mobile devices and has open specifications for design, engineering and manufacturing.
A few years ago a french company sued Apple to open up iOS for other browser engines.
Nexedi is suing Apple under French law in hopes it can force Apple to allow rival browsing engines onto the iPhone.
Although Apple allows rival browser apps, such as Google’s Chrome, on to the iPhone, they all have to use Apple’s Web rendering engine. That means the ability to draw on the latest Web standards is is limited to whatever Apple decides to include.
That means some newer technologies, like the WebM video standard and the WebRTC protocol for real-time communications, can’t be made to work in an iOS browser even though they work in nearly all other browsers.
Although Apple allows rival browser apps, such as Google’s Chrome, on to the iPhone, they all have to use Apple’s Web rendering engine. That means the ability to draw on the latest Web standards is is limited to whatever Apple decides to include.
That means some newer technologies, like the WebM video standard and the WebRTC protocol for real-time communications, can’t be made to work in an iOS browser even though they work in nearly all other browsers.
Comment