|
|
|
|
|
by dr_dshiv
2107 days ago
|
|
They also have the choice to avoid smartphones altogether. What they want, though, is the ability to use apple hardware and non-apple software. The only reason they can't is because Apple won't let them, unless they pay a 30% commission |
|
If being more open magically offered the same quality all kind of third party open platforms would have flourished.
But even in the semi-closed Android you have 95% of mobile malware according to surveys, devices abandoned without updates after 1-2 releases, tons of crap trojan apps, widespread spyware, and so on...
A third party app store can be fine at first. "You can chose whether to use it or not" after all.
Then some major software only comes for that store, and now you don't have either a unified store, or a way not to use 2 stores (since you need the software).
Then each major vendor (Google, Adobe, Amazon, etc) make their own app stores on the platform. Because, why not?
Oh, and Facebook can demand you get their app from their store, where it comes with all kinds of private API abuse and surveillance (some of this might be solvable with stronger sandboxing, if it's not deemed "anti-competitive" itself).
Then there are all kinds of minor stores, luring your less tech savvy parents, siblings, etc, with BS offers, more malware, pirated versions of software, etc.
Oh, and there are "free" stores, you can just install, all kinds of shady stuff that ocassionally roots your iPhone with 0-days and is not revocable.
Suddenly app developers don't feel so good about this ability to have multiple stores. They mainly wanted lower Apple rates, but now they have to ship to different stores, track different vendor rules, and so on. And if they stick to a store or two, they're less discoverable. Now you have meta-services that ship your app to many stores and handle the hassle. But they can not do much for the free stores that give pirated copies of your app, or full title+branding+UI rip-offs of your app by small e.g. Chinese devs.
And if one of the big app stores gets popular, they now have control over the platform too. Apple wants to move forward with an API change? Not so fast, the big app store doesn't agree (similar to how Apple was beholden to the goodwill of Microsoft and Adobe back in the day).