Fortnite was the most ambitious attempt to distribute outside of Google Play. Here's what Epic had to say:
> After 18 months of operating Fortnite on Android outside of the Google Play Store, we’ve come to a basic realization: Google puts software downloadable outside of Google Play at a disadvantage, through technical and business measures such as scary, repetitive security pop-ups for downloaded and updated software, restrictive manufacturer and carrier agreements and dealings, Google public relations characterizing third-party software sources as malware, and new efforts such as Google Play Protect to outright block software obtained outside the Google Play store.
And Epic gave up and put it on the Play Store.
I also understand why Google is doing this. (1) the obvious money making reasons and (2) legitimate security concerns. Remember the days of accidentally undertaking a zillion browser tool bars? I feel like making it painful to install from 3rd parties help combat that.
I do think there can be a better solution though. Like some sort of signing process by Google to make you a trusted app that can be revoked in the future if they find you to be malware or whatever. This is kind of sounding like an app store though :)
Whether you prevent ex-app-store distribution through fiat or through engineering, the result is the same. So I don't think the distinction is important.
People want this to be a legal issue but it's just a market issue. If people don't like these policies they shouldn't buy Apple products or release apps on Apple devices.
While I heavily agree with the rest of your reply whole-heartedly, this specific part isn't entirely correct.
You are correct that Apple (when it comes to smartphones) is a minority player worldwide, but it isn't the case in the US, where it sits at a comfortable 58% smartphone market share [0], thus making it a majority player.
0. https://gs.statcounter.com/vendor-market-share/mobile/united...
https://www.statista.com/statistics/266572/market-share-held...
I'm highly skeptical that iOS is greater than 50% of the US market based on the endless web analytics I've looked at through my career (and that >50% goes back a number of years in their stats).
This is wrong. Monopolistic behavior is anti-competitive behavior that doesn't require having a market monopoly.
Think of it as a pattern of behavior that moves you towards having a monopoly.
okay, sure. but it's only illegal when you have a monopoly.
E.U. does not require a dominant market share to fine companies for monopolistic behavior.
https://www.investopedia.com/terms/m/monopolist.asp
>In many jurisdictions, such as the United States, there are laws restricting monopolies. Being the sole or dominant player in a market is often not illegal in itself. However, certain categories of monopolistic behavior can be considered abusive in a free market, and such activities will often attract the monopoly label and legal sanctions to go with it.
While it is correlated, monopolistic behavior is not always from a monopoly. Suppliers in free markets can still exhibit monopolistic behavior without being a monopoly.
A ruling on this might be tricky, though. It would have to argue that “iOS apps” are a separate market, that this is detrimental to consumers, and would have to phrase things in a way that there’s no collateral damage.
For example (possibly a very bad one; I’m not an expert in any law), theaters and music festivals typically sell their own tickets, passing on part of their revenues to performers. If, as is often the case, their show is unique, that might be called a ‘monopoly’ somewhat similar to what Apple does (sell iOS apps, passing on part of the revenues). They would have to find an argument as to why one thing is allowed while the other isn’t, and it can’t be “because we feel it’s different” or “because we don’t like Apple”.
[0]: https://www.macworld.co.uk/feature/iphone/iphone-vs-android-...
Apple puts severe restrictions on developers, that they should develop on macs, that they should use Apple's IAP features, that they should provide 'sign in with apple' (although last one may be reasonable). They even tried to prevent cross platform application frameworks some years ago, by mandating that apps should be written in C/C++/ObjC.
And the dishonest marketing is well known.
Apple promoted swift, fine. But, since they couldn't implement GC in swift because Cocoa interop, some apple people (or maybe fanboys, apple's negative cost marketing strategy is its cult) attempted to make it look like ARC is competitive advantage against Android.
Apple is a patent troll. They sued samsung for some trivial things. They trademarked the word 'app store'. They patent trivial programming language features like optional chaining.
Apple is much more harmful than Google. HN defends web technologies and apple apparently because many here are invested in it (although often they are at odds). But please don't support a patent troll like apple.
My biggest issue in the iOS vs Android debate is that apple is behaving monopolistically and Google isn't. Using the respective app stores give publishers an inherent audience to distribute/sell content through. I don't think it's unreasonable for Apple/Google to try to profit off of the audience they've built. Where I have an issue is that if you don't want to sell on the Play Store, you don't have to. You can install APKs from anywhere and there are even alternative app stores that are completely within Google's ToS. With Apple, you have to sell on the app store or not at all (I know Enterprise apps exist, but it's not the same).
I think Apple gets away with this because they're not selling digital content, they're selling a service/subscription.
One thing that drives me up a wall about Apple is that you cannot purchase a Kindle book in-app on an iOS device. So if you're in the kindle app and want to buy a book you need to actually go and check out on a web browser (true for both the Amazon app and the Kindle app). On Android, you can do whatever you want.
I'm pretty sure that Apple is going to lose this one. We need an open, fair ecosystem for publishing apps.