I feel your pain in the sense that that I think user UX will take a hit, but I think that's less important than breaking the monopoly of the current app store.
For example, I can't find apps with pornography or other types of things the high overlords at apple or Google have deemed inappropriate for me to have. That's bad. Apparently apps like Matrix fall under that category. It'd be nice if I can choose what I want to see.
There is no solution to this problem that benefits everyone perfectly. There are only solutions which are better than the solution we have today.
Actually, there is one near-perfect solution; Apple reduces their cut to ~5% and stops enforcing their insane rules. But that's not happening.
You, and many others in this thread, are blaming Epic, Steam, Blizzard, etc. That's fundamentally flawed thinking. All of this is Apple's fault. 100%. If the government forces Apple to destroy the UX of iOS, its because of actions Apple took which forced their hand. There are actions Apple could take which would abate this. They aren't taking them. You should not be mad at developers; you should be mad at Apple.
Apple is that gatekeeper because I, the user, want them to be. Apple has shown me, as a user, that the trade off they make between giving developers open access and protecting users from malware to be a sane one.
Does it make it harder to monetize an app? Totally, but for many iPhone users, that’s a feature, not a bug. The developers are not apple’s customer, so they’re not building a product around their needs — which we honestly need more of in tech. If I felt more strongly about Apple being a gatekeeper on its own platform, I might use Android in some flavor. But I just want a phone that works and has the apps I want to use without a bunch of garbage cluttering it up.
And you are forgetting that 'too successful' in these cases is: literally has billions in profit uses market position in an anti competitive way
I bought this iPhone and I can't even run my own programs on it without asking for Apple's permission. This needs to be outlawed yesterday.
Telling consumers they should be mad at Apple is absurd. I am not mad at Apple, I am mad at Epic for wasting everyone’s time with this case that they know they will lose, purely to shape public opinion. The judge so far seems to be projecting this is what will happen. I also don’t like relying on regulators to force changes in a market they know little about. Interfering with a successful model that consumers LIKE and WANT into something else does not benefit consumers.
Benefiting other developers is completely irrelevant to the point of antitrust. That’s just corporate welfare.
Apple would be best to lower their rate a bit, clarify certain inconsistent rules, and not abuse the review process, but otherwise I do not want multiple App stores and prefer Apple to regulate their store over the government. I guarantee you there are far more consumers that share this opinion than not. We really could care less what developers are whining about Apple’s policies or retail cut. If you can’t build for iOS at a profit, find something else to do.
The government isn’t going to force a change of the iOS UX, that’s a pipe dream localized to Hacker News and Epic’s board room. Apple isn’t a monopoly by any definition of the term. You could declare them a utility, but that won’t have the effect you expect.
To believe that iOS, a platform with 15% market share, somehow represents the end of platform history that needs government intervention, is the height of lazy thinking. Build a better ecosystem. Apple did it barely 14 years ago when they were a fraction of Microsoft’s size, and everyone said it was impossible.
So your perfect solution is to recreate the mess that's on the PC???
I don't think you understand - we don't want that. That's why people like me, my wife, my kids, my parents, my relatives, and most of my friends buy an iPhone - so we don't have to go through that hell.
The number of people who buy a iphone for sheer simplicity is enormous. My friend's Android has a better camera, a different friend's Android has some cool games that I can't get. But that's OK, and it's my trade-off to make.
If Blizzard really doesn't like Apple, when why don't they fork Android and make their own phone and have a cool backend like Unreal engine running it? They have the resources and the fans to do it. And frankly, it'd probably be really freakin cool.
And I’m not trying to understate the complexity, just saying they’d have a decent chance of making a great gaming device with phone capabilities.
Those "insane rules" are an example of that.
Is Apple one of them? The company which disobeys its own App Store rules in the usage of push messages for marking AppleCare, Apple Music, Apple TV+, Apple Fitness, and Apple Arcade? The company which goes beyond this and into marketing these services within the literal Settings app of iOS, an avenue that no other developer has access to?
Is Apple putting the interests of their users "first" by restricting the distribution of cloud game streaming applications without being able to review the individual games within the service? How so? It doesn't put my interests first, and I'm an Apple user!
So, oof, ok, they're putting the interests of the nebulous, general, undefinable "prototypical user" first; not me, naturally, not millions of other users, but some unknown user out there. Though, by serving the interests of this unknown prototypical user, they're actively hurting my interests!
Is Apple putting the interests of users "first" by forcing a 30% tax onto any transaction made in the store? I mean, if one analyzes it with all the critical thinking of a seventh grader, sure. They're protecting their users! From the evil, icky "other" credit card processors like, uh, Visa! and Stripe! Those guys will steal your data... or, uh, I guess they wouldn't, actually they're fine, but then apps could use whatever processors they wanted, including ones which steal your data! I mean, lets ignore that Apple could require developers to use one of a set number of approved safe processors, because jeeze, that would destroy the whole argument, wouldn't want that.
Oh, right, I forgot, Apple is being Fair! They don't want to give special treatment to other payment networks, because then they'd have to pick which ones are safe and show favoritism. There we go, an Unassailable stance. Wait, but... Apple only enforces the IAP Framework requirement for Digital purchases... plenty of apps use whatever payment processor they want, including bad ones, as long as its for Physical goods. Weird... and didn't Apple give Amazon special treatment with Prime Video, for Digital goods, allowing them to bypass the IAP Framework? That's right, they did do that...
Jeeze, this is looking pretty bad for Apple. I mean, they're the ones making the rules, and they can't even operate in a position where the Nebulous and Undefinable Interests of Unknown and Uncountable Users is put "first". What hope does anyone else have?
Except, maybe, just maybe, their hope lies in not treating users like babies who need a nanny to make rules in the first place. I know, its crazy, but hear me out: there was that one time I was drinking from my bottle and the nipple fell off and I split milk everywhere, it was such a mess, my mommy was so mad! But, I'm still here. Growing. Learning. Making dumb, shitty comments on the internet. Capable of (most of the time) acting like an adult and making my own decisions. I'm capable of deciding for myself whether something is Safe, whether I want to take the risk, and hedging myself and my interests when those risks turn sour. Every human is. We can't operate in a nursery for our entire lives and expect to grow as people, or even as a species.
There is so much more that iPhones, and mobile computing in general, are capable of; so lets go do it, and lets not pay Apple 30% and deal with their App Review Team in the process. Because I already paid them fair and square for the phone. That should be enough.
This is somewhat similar to "I don't want to buy an XBox just to play this one game". Of course the barrier there is often a monetary cost. The software platforms are free to download so there's no real barrier.
But for instance, I don't particularly like Epic Games attitude around buying exclusives so I don't use their store. I have missed out on some games I might have enjoyed as a result, but I still have lots to play elsewhere.
I know which one gives me more choice.
This is basically the right to repair / right to do whatever you want with your device debate. You can't force Apple to program the functionality for running other people's code into iOS, but it's legal if you figure out how. This is exactly what went down in 2010 with Cydia [0] - it's fair use to modify your own device, but that doesn't compel apple to make it easy to do so[1].
0: https://www.wired.com/2010/07/feds-ok-iphone-jailbreaking/
1: https://www.wired.com/images_blogs/threatlevel/2010/07/dmcae...
Thankfully, we’ve had the EFF to campaign for exemptions, but it’s frustrating having to go through the whole ordeal every three years because Congress can’t be arsed to fix it.
17 U.S. Code §1201(a)(1)(C)[0]:
> (C) During the 2-year period described in subparagraph (A), and during each succeeding 3-year period, the Librarian of Congress, upon the recommendation of the Register of Copyrights, who shall consult with the Assistant Secretary for Communications and Information of the Department of Commerce and report and comment on his or her views in making such recommendation, shall make the determination in a rulemaking proceeding for purposes of subparagraph (B) of whether persons who are users of a copyrighted work are, or are likely to be in the succeeding 3-year period, adversely affected by the prohibition under subparagraph (A) in their ability to make noninfringing uses under this title of a particular class of copyrighted works. In conducting such rulemaking, the Librarian shall examine—
(followed by a list of things the Librarian will consider)
What nobody is talking about is Epic could completely avoid the premium their complaining about by using a website for all transactions. Just like the Kindle App or Netflix etc. The only thing they get from this lawsuit is in app micro transactions. As such it’s really a question of business models not consumer choice.
Netflix is constantly at odds with Apple. You can't subscribe via the iOS app store and they don't even link to the Netflix website due to Apple's rules and how they want their 30% cut for app store-driven traffic.
https://techcrunch.com/2018/12/31/netflix-stops-paying-the-a...
Provides an article from 3 years ago during which time the sign-up flow has not changed and Netflix has exploded in growth.
> Trying to join Netflix?
>
> You can't sign up for Netflix in the app. We know it's a hassle.
Epic would also need all paid transactions to originate entirely from said website - i.e. there would be no ability for their own apps to even send users to that website. There have been multiple horror stories about app developers trying this exact approach and Apple turning around with "nope, pay up your 30% cut".
Trying to join _? You can't sign up for _ in the app. We know it's a hassle.
Not:
Trying to join _? click here
But, actually following the acceptable approach and you don’t run into issues.
What a goofy point of view.
If there are two restaurants in town, and only one grocery store, would you conclude that eating out is better than cooking your own meals because you have two restaurant options instead of just the one grocery store?
Choice is good when there's direct competition. Companies will compete to have better app stores if I can choose which app store I want to use. I as a consumer will get to choose what games I want to play. It's bad for me as a consumer that I also have to choose which app store I'm using to download that game.
Also both things can be bad, but I personally feel that the model where people like Apple due to the "ecosystem" seems to have worked pretty well for a lot of consumers. I don't think "more choice" is a good metric here at all because it's false. I don't care about having more choice in app stores(and I'm not getting to chose which app store I use under either model anyway), I care about my choice of apps. Which isn't really changing, companies will get their product to consumers.
Sure, you could go with AMD but does having other choices excuse a company? It certainly violates the spirit of anti-trust laws. Apple makes and controls 46% of all the mobile devices in the US. The nearest competitor is Samsung, who makes 25%.
If Apple allowed other OS's to operate on their phone, then they could say "If you don't like our integrated app store policies and policy of not allowing other app stores, use a different OS". But until they do that, the OS and the hardware have to be seen as one thing.
So this business model is possible. And it's the friendliest to end users, too.
But a number of high-profile publishers (Rockstar, Ubisoft, EA) force you to use their app platform even if you purchased the game on Steam. I bought Far Cry 5 on Steam, and running it first launches Ubisoft's launcher, which usually needs to update (why????), then I can launch the game. GTA Online freebie in Epic Store, first has to start Rockstar Social Club (which also usually needs to update), then finally runs the game. FIFA on Steam forces Origin, and so on.
It's a lot easier to deal with if you use a game launcher like Playnite, or should I say a launcher launcher, but with the rigarmarole you have to go through just to start one game suddenly your launcher launcher is now a launcher launcher launcher.
For the same experience as you get with an iPhone.
Same with new games ... pop in the disc, run the install routine, download the day 1 patch...
What about that video streaming app? Well, there's a new version, so you have to download that right now or you can't watch. Oh, and we logged you out. Get out your phone or computer and type in this link. Then log in there and type this code. Make sure you enable all javascript because otherwise this won't work. Also, there will be an awkward pause after the computer tells you you've activated where the console won't indicate the same and you'll wonder if it even worked.
Granted, some consoles handle this better than others.
Sometimes you can use another publisher app store. Which will in fact start another app store upon starting the game. In turn starting the game. And the game itself will also ask you for a game studio account. So you need 2 app store and 3 account to play the game. And I am talking about single player game here.
Not saying this doesn't ever happen, but I've used Steam for more than a decade now and not once have I seen that happen, ever.
Yes, some games have separate launchers, and yes, sometimes these have support for their own separate accounts and mod loaders and such, but not once have they actually been full-blown alternative app stores.
I don't buy very many modern AAA titles, though, so that might be part of it. Still, of the ones I do buy, none of them have installed some alternative store.
I actively avoid and don't buy/play games that require Origin or Uplay. Even when friends tell me about free games in Origin I don't give a fuck. And I'm a very active gamer.
You do have a choice. There are tons of awesome games out there.
On an iOS device, the entity that makes the app has no choice of what store to be in, they must be in Apple's. That is a monopoly.
As many have pointed out, if you only want to get your apps from one store-- like Apple's-- you could chose that. But currently you can't choose to use another app vendor.
Argument for why is that happening: So Apple can make more money.
(Disclosure: I am an Apple shareholder.)
You’re also framing the market in an arbitrary way to support your conclusions. Every company could be said to have a monopoly over their own customers. Any argument that Apple monopolizes Apple customer, or that Google monopolizes Play Store customers could also be used to say Valve monopolizes Valve customers, or Sony monopolizes PlayStation customers, or that Samsung monopolizes the market of Samsung smart fridge customers.
You need a lot more than just that to make a compelling argument that the behaviour is illegally anti-competitive.
Amazon and other vendors have forked Android so that they can put there own store on it. Google does not open up its API enough that you can have the same functionality as the Google Play Store. I think you understand what I am saying, but just in case, it's really different than what you can do on Windows, Linux, MacOS.
I agree you can't have a monopoly by "customers". That's why I don't think Valve has a monopoly. PC users can can and do install games other ways. On the other hand, by my logic, Nintendo does have a monopoly on Switch users and PlayStation does have a monopoly on PlayStation owners. I think it matters a lot less in those cases because they aren't as ubiquitous as phones. In the US, Apple is 60% of the market, which is way past what the US used to define as a monopoly.
I am guessing you don't agree and don't think that is a problem. But I think I understand your point and respect the different point of view.
I think this reframes the issue even further. This changes the claim to being that they're anti-competitive by simply not distributing the competing software themselves. The typical workflow for downloading software on a PC is go to website > download software > install software. The typical workflow for "sideloading" an app is go to website > download software > install software.
I would suggest the reason consumers are inhibited from downloading alternative app stores is because they don't trust apps they've downloaded from alternative locations (you could say the security warnings are anti-competitive, but MacOS and Windows have similar warnings when installing software downloaded from the internet, and they don't seem to generate the same accusations). But in any case, the complaint "consumers trust Google, but they don't trust me, and that's not fair" is not a reasonable basis for a lawsuit.
So, really what this is about is choice for the big app-manufacturers, including games. It has nothing to do with user choice at all, and the cost is borne by the user (who has a far shittier user-experience than they do now).
They want in on the platform, without paying the fees that being on the platform requires.
The fact is the App Store helps everyone. It curates apps for most people, it helps developers make more money (as you said, double the revenue, well worth the 1/3 cut, that no longer applies to small apps), and it helps Apple innovate on their hardware product.
Is that why I found a dozen Chinese knockoff BonziBuddy[1] clones on Apple's App Store?
App Store does help developers make more money than if they were not on it, but being on it is the only practical way for them to gain access to iPhone users (they could ask users to jailbreak their phones instead but that is impractical for most). If the courts order Apple to allow competing app stores, users would still benefit from Apple's curation, and developers would still benefit from the distribution by using Apple App Store, but they would have a viable choice of picking another app store without having to change to another OS (for users) or abandoning the largest market (for developers).
> In this case, opening up the market to competition might be beneficial to existing App Store developers.
Only true if the 50% revenue increase disappears (Which is likely with a flood of free apps). Not only that, but more free apps = more privacy violations.
> App Store does help.....
So the App Store is a net benefit - what, exactly, is the problem? There is no demonstrable harm. The small apps got a cut on the fee earlier this year. Now it's just megacorps trying to get as much of the pie as they can, in a way that hurts consumers.
Also allowing 3rd party applications to control critical features is a privacy/security issue I haven't seen addressed.
That is not a sure thing. Having a wealthier customer base could be as much or even bigger a reason for the higher revenue. And curated apps still have to compete with each other.
> If there are free alternatives available everywhere, people will be less likely to pay.
If this were really the case, it would actually be an argument for increased competition because it would be better for the consumers. However, I do not think that it is true because almost 93% of apps in the App Store are already free.[1] So the 100% revenue difference probably would not disappear. And free apps would have to follow Apple's privacy rules, as they do now.
> So the App Store is a net benefit - what, exactly, is the problem?
Of course it is a net benefit. Even if overall fees were 99%, it would still be a net benefit to both consumers and developers because retaining 1% is still better than nothing for developers, and having a software repository is very valuable for users. No-one is suggesting shutting down the App Store. What is being suggested is for Apple to allow other firms to compete against it, because they control almost two-thirds of the market by revenue and can dictate the terms to the participants.
> There is no demonstrable harm.
That is for Epic to prove. They would try to demonstrate that they suffered harm after violating App Store terms by offering a competing payment method, and that it is anti-competitive for Apple to eject Epic's app, given its market position. Regulators would also have their own methods of determining whether harm occurred.
1. https://www.statista.com/statistics/1020996/distribution-of-...
I understand what you wrote about the two companies' motivations but what do you mean when you write that Apple takes paid apps more seriously? What app store policy differences are you thinking of, for example, between Apple and Google, that suggest a more serious attitude?
There are a few reasons for the discrepancy though. Someone else already mentioned the higher average quality of apps on the App Store.
One facet is the difficulty involved in pirating iOS apps compared to Android, likely because Apple makes sideloading so difficult. Pretty much any kid can spend 20 minutes searching around on Google and figure out how to get paid games for free on their phone.
Another variable is average user affluence. Apple is popular in developed countries with sizable middle class populations, and they position themselves as more of a luxury brand. Android devices run the gamut from ultra premium to ultra budget, catering to user in every socioeconomic class. Apple users on average probably have more spare cash to spend on apps.
You're only forced to use stuff when you're in the small minority that cares about not using stuff. Moxie Marlinspike explained it perfectly in his DEF CON 18 keynote.
Thing is, I don't think there's any conclusive proof that the majority of customer would be okay with what you're describing.
Most of us on PC are getting along just fine with one or two game launchers. I'm using GOG and Steam. My kid uses Steam and Epic.
When Funcom tried adding their own launcher for Conan Exiles, the vast majority of players berated them so hard on their forums that they removed it.
It's also a very good thing for game devs who aren't at the mercy of the whims of a single company. Steam no longer wants to work with you? Go to GOG, Epic or even self-publish.
This is demonstrably not true. Epic's launcher has been a laughing stock since it was announced.
* It only recently got any form of Achievements (that are completely undiscoverable)
* It has no way to join a party with your friends. I think it has Friends support but am not sure because you can't do anything at all with your Friends so I never even look.
* It has no way to get support (their "troubleshoot" guide amounts to 'clear your cache, run as Admin, then try reinstalling: https://www.epicgames.com/help/en-US/epic-games-store-c73/la...)
* Half the time their UI elements don't work (I just went into the "Troubleshoot" section and the back button doesn't work, so I had to close the whole window and start over)
* There are no user reviews of games
* Their store and library sorting is a mess that makes it difficult to find anything
* They launched without even having cloud save support
Epic's game store is underpowered, buggy, and miserable to use - and plenty of companies still do exclusive deals with them because Epic holds a bag of gold in front of their face. They even do it when it breaks their own promises, like when IOI decided to launch Hitman 3 after promising they'd import Hitman 2 purchases - and then apparently totally forgot that Hitman 1 and 2 were on Steam and Hitman 3 was on Epic, so while XBox and Playstation users got their levels migrated on day one PC users are still out of luck a month later.
Paying for exclusives is a bit of a bummer but game development is pretty damn competitive as it is, Epic injecting a lot of money to secure exclusives might actually do some good for indie devs.
In my experience most of these exclusivity deals are temporary anyway, so you just have to wait 6 months to a year to get it on your store of choice. That's a fair compromise IMO, especially since nobody bothers to release finished games anymore anyway, so you might as well get the finished version on Steam on sale a year later.
No user reviews, no easy help button for noobs, no cloud save, only recently got achievements, can't crush a friends party. all sound like little nice to haves that don't add much value. Does it allow me to find/play the game? Everything else takes time away from playing.
This would be like shipping an OS without internet access to end-users.
Nobody cares about centralised achievements any more, and most people don’t particularly like having different friends lists for each service.
People would rather organise a game through something like Discord that is entirely seperate to the store ecosystem.
I'm not saying you need a full social network on every platform, either.
Nintendo must have missed this.
I'm not sure you understand the market. If saving to the cloud is a must have feature your game will provide it. Ditto for multiplayer. No one is refusing to play a game because the platform you purchased the game on doesn't have an easy help button.
And I also should note, half of those items don't need to implemented in a store. People ask for them because they are implemented as extras in other stores, but strictly speaking the distribution and support are the only things the store needs to have to be called a store. Achievements, friend lists, user reviews, and cloud saves can be provided by separate services and work just as well, and could result in a higher cut for the vendors if the store doesn't have to shelter the cost for that.
Also, I doubt you would criticize an embedded OS for only having process scheduling and hardware access, because that's probably all it was designed to do. Similarly, a low-cost store may want to skip on providing all those extra features so they can keep prices down.
The only way to truly improve it for consumer is to require that all platform's be open source. That I could get behind but it will never happen.
To your first example: Most malware infections on PCs today are distributed by the Chrome Web Store. (Preventing malicious extensions was Google's excuse for blocking third party install... but since they don't even attempt to control malware they distribute first party, it's hilarious.) If they tell you they have a virus, open their Chrome extensions tab, remove everything, and you're good.
If anything, centralized app stores magnify the problem: By making every single app submitted look like it's coming from a reputable source. If app stores did any realistic good job at policing malware, instead of focusing on policing their revenue tax, they might be a benefit.
But again, malicious apps can have millions of installs and nobody does anything about it. Epic decides to charge 18% less and circumvent Google and Apple's taxation, and they act in less than 12 hours.
Bear in mind, if Google and Apple had to compete in this aspect, it's possible users would actually choose and prefer a third party store with better curation. So they'd have an incentive to improve their review processes.
I will need to see evidence Google employs people to review third-party software.
What is considered Android/iOS malware these days is much more tame than what malware used to be. A cryptolocker on iOS is basically impossible.
Another great example is the target of the Apple/Facebook spat currently - Apple has not just said that the developer needs to go through the OS-dialog approval to use the IDFA (identifier for advertising) to track users, but to do _any_ cross-organizational tracking, including using mechanisms that Apple does not have technical protections for.
Apple developer accounts involve real-world identity verification, so that (hopefully) abuse results in an actual ban of the company and people rather than just of a throwaway account.
This is the real UX problem.
I have no problem buying from a variety of stores. I do that in real life. Most required (pre-Covid) me to walk in each of their doors.
What's a problem is requiring the installed & running presence of a particular App Store to run an app.
If I legally purchased something, why is a particular App Store even still required? If I want to re-install (new device) then I can download it again?
If we're talking updates... I'm happy to forgo update pushing. And renting software with subscriptions just needs to die.
EGS "exclusives" are usually timed exclusives. You wait half a year or so, and get a more stable, better optimized and usually also cheaper version on Steam too. If you want to play an EGS exclusive game immediately, installing EGS isn't a big deal either.
So far, having multiple competing app stores on PC has been a win both for users and developers. Choice is always a good thing.
End of the day you have to have enough value to get people to inconvenience themselves - I'd rather that this value gets shelled out to users as enticement to install some app store than Apple capturing that money simply because their store is the only one allowed to exist on the platform.
The App Store is good because it is closed and curated. That's a main driver of the product experience. Removing the App Store irrecoverably damages the iPhone - a curated, non-malware infested, high quality phone with a consistent experience.
I have yet to see any argument how the App Store harms consumers. It helps developers make more money (Play Store revenue is half that of the App store's apps), it helps consumers stay protected from malware infested applications and is easy to use.
Where, exactly, is the harm? Now Epic with their gambling games will be able to rip off kids even more in their own store? Fantastic.
Apple is using it's market position and it's leading to inefficient pricing. I guarantee you if Apple was forced to allow other payment methods on their store that their % cut would go down because the convenience they offer is not worth 30%.
And App Store can be as curated as they want if they provide the hooks to allow third party stores and app deployments.
I generally agree that you have the device choice - but considering the size of this market and Apple market position this is a right place for regulators to step in and fix the market inefficiency - just like the Windows/IE thing. And while they are at it they should probably look at digital store policies in general to prevent this kind of thing, Google isn't much better than Apple and they keep bundling stuff with the phone as well.
Apple isn't ripping off anyone. They're taking their cut of sales based off the value of providing access to a high paying market that has a non-negligible cost. The point is - Epic is not doing this "for the market." They're doing it because they want more money for themselves - which is fair, but they are using a service which provides them revenue. That should not be free. For that matter, they have a monopoly over their store as well - should they have to allow third party "VBucks" stores? It's absurd.
> Apple is using it's market position.....
It clearly is worth that, in fact, probably much more - others on this thread that support your POV have said the App Store generates twice the revenue of Android. It's not just the convenience - it simply makes devs more money. Cutting the app store will tank developer value instantly. Developers will lose big time in this event. There will be many on here that will begin to complain as their salary dips. Also apple already cut the fee for smaller apps. So what's the real problem? I have yet to see any tangible evidence of consumer harm.
> And App Store can be as curated.....
That opens the door for malware and a poor customer experience. I can see my mom now being tricked into downloading a privacy invading app. my dad's android is a nightmare. It destroys the product.
> I generally agree that you have the device choice....
There isn't market inefficiency. It's hard to argue monopoly of a company that has 20% of the market. The IE/Windows debate is far different. Both DOMINATED the market. This simply isn't true in this case.
The fact is every time this comes up on HN people just hate Apple, but never look at the actual merit of the arguments. It isn't a monopoly (less than 20% global marketshare), its fees aren't exorbitant based on the value it provides developers, and end consumers get a clean, relatively safe experience. No one is losing, except megacorps like Epic who want to make a little more money.
In other words, any savings from the developer cut is simply kept by the developer, not passed onto the consumer.
Is that really true? Legitimate Steam keys are sold by stores other than Valve's Steam store, such as Humble Bundle, Green Man Gaming and Fanatical.
I shop at multiple stores that sell Steam keys, and I would say that I only buy less than 1/3rd of my games from Steam directly, due to heavy discounts via bundling and other sales at various online game stores. I find that the alternate "Steam" stores have sales more often than the official Steam store does.
https://www.pcgamer.com/lawsuit-claims-valve-is-abusing-its-...
https://www.ign.com/articles/2019/10/07/report-steams-30-cut...
What I mean is, if Apple's cut was lesser / we had different app stores, prices could potentially be up to 30% lesser.
30% is more than fair. People spend more money on the App Store than competitors. Developers want access to that. it shouldn't be free.
Yes people spend more on the App Store and if the dev wants to use it to market their app they should go ahead and pay that 30%.
However if the devs dont want to access that, and/or consumers want to pay lesser, they should have the option to download from elsewhere.
You can have a properly curated store with 10% fees, for example. And you can block malware without blocking alternative web browsers or game streaming apps.
People on HN get mad when others make money, but they never get mad when they want to make money too.
> You can have a properly curated store with 10% fees, for example. And you can block malware without blocking alternative web browsers or game streaming apps.
It becomes much more difficult and time consuming, and why 10%? The service is unbelievable - it provides great access to a platform and its high spending users. That is worth more than 10%.
More than fair? Okay then, tell me what percent is fair.
> People on HN get mad when others make money, but they never get mad when they want to make money too.
The problem is not that they make money, it's that they are engineering a lack of competition in order to keep their prices arbitrarily high.
> It becomes much more difficult and time consuming, and why 10%? The service is unbelievable - it provides great access to a platform and its high spending users. That is worth more than 10%.
Charging a significant percentage for "providing access to users" is rent-seeking. That's not a good thing.
Maybe the Apple App Store can get it's shit together and present a less hostile environment so these companies are able/willing to distribute on the Apple App Store again, and then you'll actually have a choice.
You are not buying an iPhone and the software separately. It is one product. The App Store is the product.
I can't "buy" iOS and put it on any phone. The phone and software are inextricably linked. It is one product.
> The App Store is a service provided by Apple that you should have a choice to use or not. The Apple Tax is what you're 'buying' from Apple when using the App Store service.
You can extend this to any level. This is like complaining "I don't want to use Amazon to buy things on Amazon.com"
1. Apple wins = I have no choice but to use the app store.
2. Epic wins = I have no choice but to install multiple different app stores to run many different apps.
Continuing the analogy: Some people want a walled garden to keep their kids safe, but your suggesting to remove the walls and just advice kids to stay on the lawn instead.
Now you can chose to buy en expensive device (or you did in the past and can't de-apple due to lock-in) or not. In the future you could chose not to buy photoshop because of their insistence on their app store dependency.
I think having a more granular choice is good. Like I said, that UX hit, imo, is less important than the monopolistic behavior displayed now:
The apple "tax" (including the rules around links to donation pages and similar nonsense). Curation that cannot be overridden by end-users. Unpredictable policy changes for developers. 1st party appropriation of successful independent applications. Unfair competing (think browser javascript engines).
I think bad UX is less important than those things listed above, that's the argument.
What I would do is force EA to put their games on all stores, then on their own store they can give you a 25% discount because they don't have to pay the tax. Then people could decide if they want store A, B or C version.
If the store tax would be low enough there would not be such a pressure from the giant publishers to avoid the store, as a person that don't like giants I hope that this giants fighting each other will benefit us by breaking the monopolies and ensuring that all stores will play by fair rules and respect all consumer rights.
About the argument that Apple,Valve gives you access to many users, sure that should be price correctly, developers could pay for getting promoted on the first page of the store, but Apple,Google should not get a cut for promoting my app if the user installed it starting from my own website.
The issue with the launchers is indeed a problem, the solution is to have the games run without the shitty launcher. So if you want to buy and play a game you can open your browser, find the best deal, buy the game and if you want do a direct download and play, or use a launcher, install the game then kill the launcher and play the game. This is the GOG model, you don't need the launcher.
So IMO the launcher issue should be addressed by fixing it, not by praying that there will be no competition in future so only my favorite launcher will exist.
Case in point, I bought DooM Eternal's Collector's Edition. I could not use Steam and had to activate the game through the Bethesda launcher. I can add the game to my Steam library as an "external" game but I can't play with my list of Steam friends or use the matchmaking tools built into Steam. I had to use Bethesda's platform and we, essentially, had to re-do all the connections and friends lists to duplicate them in Bethesda. I would have preferred not to do that. You may even be able to do that now but it was not an option at launch.
Also today there are many examples of PC players playing together with console players so there is no technical reason why someone that uses Steam should not be able to play multiplayer game with someone that bought on GOG or PlayStation Store.
Exactly. Yet these limitations exist. That's why people should vote with their wallets and not support games that artificially limit this and why, if people want phones that don't have walled gardens, they shouldn't buy an Apple product.
I agree people should vote with their money but also not ignore the actual voting, and demand that we pass laws in favor of the people. Americans could keep their locked iPhones and EU could have a law where a user would have the freedom to get his device rooted.
That statement isn't true no matter how you slice it. Apple's largest competitor is Google so the idea that you can't compete with Apple is nonsense. And what countries does Apple have a 50% market share in?
I fucking can't compete with Apple, say I am a bank/store/club and my customers(not Apple ones) want a mobile app, how can I give the 50% of my customer my app without having to pay Apple , if I try to sell something or put a link to a page of mine for buying subscriptions or stuff Apple will demand a cut(I know they were forced to be less greedy lately).
2. You can't give your customers an app without paying Apple if your customers are demanding it work for Apple products. That doesn't mean you can't compete. You can still only sell to Android users and other phone users but you have to do so with the understanding of what that means. You're still competing. That's like saying you can't compete with Windows when you only release your app for Linux. That's your choice. You're still competing against Windows.
Your second point is again invalid, say Apple is blocking my website because I said that they are greedy, this is fine in your opinion because I can still show my site to PC and Android users and you can't even see yet the abuse that is happening, Apple should not decide that they don't like the politics on an app or book and not allow the user the freedom to install it, they can block it from the store sure but the user should have the freedom to use his brain and install what he wants, The same for say a group of developers or musicians that want to compete with Apple products , like the Apple Store, or Apple Music or whatever games they have, it is actually ilegal for Apple to abuse their market share in smartphones to give it's own products an advantage. (yeah actually the law does not say you must have 50% +1 market share)
1. Huawei, in your example, didn't create the radio station platform. We're not talking about publicly accessible platforms, we're talking about a app platform that Apple created, cultivated, and maintains 100%.
2. Again, this analogy has the same issue. Apple doesn't own the entire internet. If Apple started blocking websites, that would be wrong because those websites existed and continue to exist without Apple. The App Store does not have that same providence and was 100% created by Apple.
No one ever said that you have to have 50% + 1 market share so I don't know where you're getting that from. Sony, Microsoft, Nintendo, Amazon, Google... all these companies own the marketplaces for their devices. This is not illegal and there is precedent protecting it.
The difference is that laptops have always been able to run that stuff. iOS was setup from the beginning to only allow apps from the App Store.
If users want the freedom to install whatever they want on their devices, they can go with Android.
Why should be this true? Why a law that forbids radio and TV makers to lock their device is good for society but a similar law for phones is less good? What is the benefit? The only benefit is more money for Apple so maybe you love Apple more then people but it makes no sense, sorry.
Apple is a private company whose shareholders decide what's best based on the fact that they created the infrastructure and technology of their platform and they are the ones spending money and resources to ensure its quality and reliability.
If you want to pass laws to solve this problem, create a National App Store platform and then require companies to allow access to it. Forcing Apple to change their own App Store, though, is wrong. How much I love Apple or how much I love people has nothing to do with it.
And not to put to fine a point on it but you can do whatever you want with your iPhone after you've bought it. You can take it apart, swap out components, repair it yourself, jailbreak it, or whatever you want and Apple can't do anything about it (and won't). You're talking about forcing a company to change its own operations for their platform just because you don't like it or agree with the restrictions they've chosen to place on it. I would be really curious to see if you'd be willing to have a private company force you to do something you don't want to do with your own property or self.
I take it you then also demand that Sirius and Comcast broadcast anyone who brings them any old content, then? Everything should public access?
For that matter, terrestrial radio stations also must broadcast the End is Nigh clapboard kooks, too, right?
I would appreciate if you try a bit more to make the distinction between Apple Store market and just he hardware(the laptop or phone).
So probably in your view this is evil, the people forced a private entity to not be a jerk and apply a big tax. Evil or not this is possible, a law can be made to limit the Google/Apple tax and the same law can be made to force side loading or block loot-boxes.
All that has to happen is that a company has significant market power.
And courts have held that 50% of a given geographic area can fall under anti trust laws.
I could accept this if valve store didn't take 20 seconds to load on an 8-core machine.
Everything else you said is irrelevant.
But sure, if I put my app on the store I should pay for hosting it, for the updates and reviews, I should pay if I want it to be promoted on the store but I should not be forced to say pay Apple a tax for shit like soem subscriptions or books I sell from my app, I should pay Apple for the store services they offer.
Also Sony and Microsoft should not be immune either IMO
If you're selling them from within the app, you're making use of Apple's payment and subscription infrastructure and the customer base of iOS. Those things are not free.
I agree if you as a customer pay with Apple payment system Apple should charge you a fee, but you as a user should have the freedom to see a link to a product page.
Check all the rule changes Apple were forced to do, they reducing the tax and reducing the scope when to apply it, the Apple fans were sure that Apple was perfect before this changes and for some reason Apple changed it's perfection now and can it be more perfect??? Was the last change the last one, can't Apple be even more perfect then more perfect and offer the user the freedom that they do not deserve??
The changes in policy show that Apple was not in the right and it is not perfect and there is a large chance that the last changes were not enough and they need to slowly give up their control , but squeze as much money as possible because "this is the way"
That's a load of horseshit. You can't walk in to a Target and post an advertisement saying that the Walmart down the street or "Mom and Pop's General Store" sell the same items for cheaper or that they have x, y, z. Apple owns their App Store. It functions just like a regular store and they're allowed to decide what they want to allow on their store and what they don't.
Your position on this is wrong because it's based on assumptions you're making that are inaccurate. This a private platform. They're not abusing their power simply by operating their store and not allowing others to advertise their own outside goods inside of it.
There is an infinite difference with a physical Store, Apple and Google combined control the market where your local store might control a small area (in my little village there are at least 3 stores so there is more competition then in mobile market)
EA's Origin client also knows which EA games you have that were bought on Steam as well.
All Apple has to do is compromise on the 30% number. They've taken it to the extreme and demanded 30% of everything, 30% of subscriptions, 30% of every dollar.
It's outrageous and developers who are perfectly capable of either self-hosting or finding a solution for cheaper than 30% OF ALL REVENUE deserve to keep the 25% of that revenue that is pure profit to Apple.
Apple created this situation for themselves and they will have to give up sooner or later.
Steam makes plenty of concessions for the 30% number and now allows basically pass-through games so that a much more wide variety of titles can appear there even if they aren't paying a full tax to the storefront for appearing.
I mean, could you imagine a world where Wal-Mart was the only store your Toyota car was allowed to drive to, and Wal-Mart charged their suppliers 30% of all revenue to appear on the shelves?
What is happening with the App Store monopoly is truly outrageous, it's an unimaginable amount. 30% is why Apple is going to lose here. If they were willing to be reasonable, it wouldn't get to this point.
yes and No. When some games are "exclusives" to a certain store, if you want to play such games you end up having to install every store in existence which is not very consumer friendly. It would be better for stores to have every game possible, just like at the time of good old physical retail. It's not like there were Wallmart exclusive games, right?
But to be fair, devs are almost as much to blame as store owners for this situation.
Either you’re younger than me or you’ve forgotten about the pre-order content exclusives from different stores.
If physical retailers had the marketshare that online distribution now has I’m sure they would have done exclusive games. If you have smaller game devs and no cost of disc manufacturing (ie download only) its easier to make exclusivity deals.
This has basically no bearing to the actual game access. While now, buying in a certain store means a very limited selection of titles, which is unlike anything ever experienced in physical retail. So, bad analogy.
Devs or Publishers, but devs can also self-publish when they are indies anyway. Epic Store is famously buying timed exclusives - we have seen ShenMue 3 for example exclusive for one year on EGS depiste a kickstarter campaign where they promised a release on Steam on Day 1. Devs/Publishers were clearly to blame there: they decided to ignore their supporters and go for the big bag of Epic money instead.
It doesn't matter too much, but there actually have been... Nintendo's Chibi-Robo Park Patrol was a WalMart exclusive game in the US. (in 2007)
Then don't! You don't need that game. If you and other gamers want to make a stand against the crazy number of stores just refuse to install them. Unless you do that the store owners know your complaints aren't going to amount to a thing.
I think you fail to understand conflicting interests. Devs and Publishers do everything to hype up game releases, and Store Owners buy exclusivity to bring people to their platforms. Even if I restrict my own choice, my vote ultimately does not matter: these perverse incentives are at play, and make life suck for every end user involved.
Also, as players we occasionally get games at much lower costs than normal (sometimes even free), which seems to be a benefit we wouldn't get to the same extent if multiple storefronts weren't competing.
The minute you open up to multiple stores, much of that control is gone or reduced. Or at least limited. After all Apple also nuked Zoom's webserver off all OS X boxes in 2019 so I'm sure they could kill things via iOS updates.
As a more mundane issue, if now content is segregated across N store fronts, that's now N passwords I need to track, N potential places that my credit card can be stolen from, N stores I need up install, log into, and download apps from when I get a new iOS device, etc. I as a user do lose a lot of quality of life tweaks the moment balkanization of store fronts can occur. I as a consumer do feel I benefit from Apple being able to tell app providers "We have about 40% of the market on our devices and if you want to interact with them, it's our way or the highway. So if you want to sell to them, you will meet or exceed these standards, there are no other options."
Ideally this standard setting would be set by a neutral entity like say a government and applied equally across all personal devices, but US privacy regulations are a joke so basically I'm stuck hoping that Apple continues to see value in branding themselves as the more secure and private phone (I'm suddenly nostalgic for Blackberry).
You always have the recourse of buying an Android and side loading if you want total freedom.
You don't have a choice with many of them. Some publishers force you to use a particular store.
It's not only about which app gets installed. It's also who is tracking what you own. If tomorrow EA decides that the store should be gone, what happens to all the money you spent on their store? Of course, a similar argument could be made for Apple's own store, but they have more incentives to keep that up.
If purchased assets would be treated like phone numbers that you can port to another carrier, then that would be great. Steam supports that (obviously just to 'import' games, not to 'export').
Edit: In this scenario I am guessing it will not be Apple, but the government who will need to step in and sell store licenses to prevent illegal content... so yay for bribed big government over authoritarian Apple.
Then get an Android if you like that experience?
Have I got news for you?! You can choose exactly what you want to see.
There's a very cool "App Store" on your iPhone right now. Somebody in marketing named it "Safari" -- IKR! pfft; -- Safari is one of the best App Stores out there. It has this neat interface called "URLs" where you "search" for Apps and apparently they run on this HTML5 voodoo magic; which is a set of open standards, run by the open committees (W3C); and here's the best part -- JavaScript! Yes! No more pesky Xcode tooling and Objective C and Swift and C++. Bleh!
Do you honestly think this is a worse scenario than having to buy all of your apps/games through Microsoft's app store? Can you imagine using macOS without homebrew because everything has to come from Apple's app store? Can you imagine using Ubuntu without apt because everything has to come from the Canonical's software center? Even Android is made slightly more tolerable by the existence of F-Droid.
Being able to use your preferred software manager/store for everything would be nice, but I don't know of any platform that lets you do that. You either have to deal with multiple software managers and use your preferred one as much as possible, or you're stuck with whatever the platform forces on you. I definitely prefer the former.
0: https://docs.microsoft.com/en-us/windows-hardware/drivers/da...
(thankfully MSFT is indeed working on their own first-party code signing solution https://youtu.be/Wi-4WdpKm5E)
No, because I would have never used macOS if there were limitations that prevented me from being able to do my job. And imagining a world where Apple restricted macOS in such a way is a rather unlikely hypothetical.
The big difference is that iOS has _never_ had these capabilities. Many people have opted into the current model of iOS because they don't consider it a general purpose computing device - they consider it a phone, an iPod, an internet browser, or an angry birds player.
> Can you imagine using Ubuntu without apt because everything has to come from the Canonical's software center?
No, for the same reason. Their customer base would refuse to upgrade, servers would be migrated off, etc.
A closer equivalent there to the current game app stores would be always-on licensing servers which used physical dongles - the game stores are running basically as licensing servers. And professionals _hated_ these. Even software-based licensing servers over the LAN is much less common in professional software these days.
While it's true that apps for PC game stores often double as DRM, I don't think that's relevant to a discussion of whether or not Apple should be compelled to allow for third-party app distribution platforms and the "side loading" of apps on iOS.
After all, there is little stopping you from implementing always-on DRM on an iOS app. You'd just have to implement it in the app directly, which is how PC games used to do it before modern platforms became popular. The rise of those platforms (Steam in particular) had a lot to do with the downfall of oft-maligned DRM solutions like SecuROM. Software-embedded DRM tech like Denuvo are still a blight on PC gaming, but they're at least less common than they once were.
See SetApp for MacOS and for iOS:
Obviously never going to happen, but it'd be a much nicer ecosystem if it did work that way
As someone who has worked in IT and in tech support, I get and agree with what Apple has done.
So this argument is wrong but will be peddled by Apple for sure. PC operating systems had viruses because of the non-restrictive, unsandboxed access their APIs gave to every app.
2. Sandboxing is no panacea as we've seen from multiple Android malware attacks that abuse system vulnerabilities to break out of the sandbox. You're also underestimating the amount of damage that can be done even within the sandbox:
- The CryCryptor ransomware abuses file access APIs to encrypt photos and videos on external storage and hold them hostage. (https://threatpost.com/emerging-ransomware-photos-videos-and...)
- The DEFENSOR ID banking trojan abuses accessibility APIs to steal login credentials, text messages, and 2FA codes. (https://www.welivesecurity.com/2020/05/22/insidious-android-...)
App Store review process specifically checks for this.
By making sure the user has a single channel for dealing with payments and complaints.
Deliveroo did an update their software that wiped out my login settings. They didn't support apple login, so I lost access to my account. They won't recover my email because of a special character in it, and so they continued to charge me for their "plus" service every month, and avoided any emails I tried to send asking to stop (asking me to "log in" to change my payment settings!).
Requiring apps use Apple's channel would have protected me from that experience.
> Don't bullshit.
If you're not trying to be persuaded, why are you arguing?
False. People who don't want to take risk simply don't sideload, most people don't know how to anyways even on android - having the /option/ to do so is not a negative.
Android allows is and there's nearly no malware https://duo.com/decipher/google-data-shows-tiny-fraction-of-...
Also, that's a very naive position if you're just going to go by that article. That only covers "known" malware and only Android phones that they have been able to actually register has having these apps installed. Malware is not going to phone home to Google. It's going to do it's damndest to hide itself.
Side note: wtf kind of word is damndest? I always thought it was damnest.
Ok, and if you simply had a setting that you could turn on, that make it so your phone couldn't side load, then you still get what you want.
Everyone wins, by simply giving you the option to turn off side loading, but letting others choose to do so if they want to.
If that's the case, take away all the knives, require people to get a license to have kids, don't let them drive cars, take away all of the dangerous things in life so that everybody can be secure. It's just a ridiculous argument to say that we must have only this one particular app store to keep everybody safe. There are a lot of solutions to this. I don't care if I have to sign a written agreement to allow me to sideload things, just give me a way to do it.
People who trade liberty for security are absolutely one of the biggest problems in this world. You should be advocating for people to smarten up instead. Otherwise you're going to wake up one day and you're not going to be able to make a move without asking for big brothers permission.
And, if you say that people have a choice to go on Android well, then they have a choice already don't they? Did the existence of that choice automatically screw the entirety of society? No it did not. So there's no problem with also giving them a choice to sideload.
You're acting like everybody will immediately flip the switch to sideload things. They already made a good choice by going on an iPhone, why are you discounting that people won't also make other good choices? You want people to throw out the baby with the bathwater. If I want to sideload one damn thing that doesn't mean I want to give up the comfort and security of the rest of my iPhone ecosystem.
That's awfully reductionist of you and absolutely not what I'm doing. I'm simply arguing that people saying "no one wants this" are wrong because I am a person that wants this. I do not want my family or friends, who reach out to me for support with their computers and phones, to be able to install and sideload apps.
I've been through these situations already and, yes, while a lot of people will be fine and can sideload without issues, there are just as many who mess everything up and waste my time when I have to restore everything without losing their data. These are not tech savvy people and they don't understand the risks.
Additionally, yes... people have the choice to go Android where they can sideload. That's the choice. Apple or Android. There is no other choice and I'm fine with that and actively support it.
That's rich, considering that you're arguing that offering people an option will somehow ruin the entire ecosystem for you and make your support job more difficult.
> I do not want my family or friends, who reach out to me for support with their computers and phones, to be able to install and sideload apps.
So, tell them not to. Done. If they listen to you - no problem. If they don't and you continue to waste your time helping them, that's completely on you.
If a man fails to learn from you how to fish, it's not very wise to prevent everybody else from fishing.
> That's the choice. Apple or Android. There is no other choice...
There will be, so don't get too comfortable with the status quo. Apple's control is so tight right now that there's only one direction that things can go and I'm looking forward to that as an iPhone user and a developer who would like to simply put some custom programs onto a device that I own without a major hassle.
Currently, my best option is https://altstore.io/ and as you can see from that, people are working on this outside of Apple so even if Apple isn't forced to open up like I am betting, we'll get there eventually.
What are you gonna do if someone in your family installs AltStore? You'll tell them not to or you can't support them - same with sideloading. So, I'm sorry, but your argument really holds no weight with me.
It doesn't need to. I'm not trying to change your mind. I'm explaining to you why some people prefer the option to use an ecosystem that has a walled garden vs. one that doesn't. Unfortunately for you, the majority of people must agree and be ok with the walled gardens provided by Apple because they continue to buy the products.
If people wanted the freedom you're describing, they'd buy an Android phone. If they by an Apple phone, it's because they're ok with that not being an option and some, like me, not only don't mind but actively prefer that.
I am sure that many people would be fine with being given the voluntary option of turning the switch on, to side load if they choose to do so though.
And you have no significant evidence that if many people were given the option to buy a perfectly identical Iphone, that simply was easier to jailbreak, that people would automatically choose the locked down version.
You have evidence of people prefering iphones over android. But you have no evidence about if someone was offered two otherwise identical Iphone, that people would always choose to not even have the option of switching the jail break switch if it were easy.
The obvious solution would be to give people the option of getting access to the easy to jailbrake iphones and seeing what they would prefer.
It is relevant because I think that a lot of people would want this option, and this would solve the issue by allowing people to voluntarily choose this.
You entered a lot of comments in this thread when one comment could have sufficed to get your message across. So you'll have to excuse me if I remain unconvinced of your motivation.
> Unfortunately for you, the majority of people must agree and be ok with the walled gardens provided by Apple because they continue to buy the products.
That's patently false. As I mentioned earlier, I myself buy iPhones and iPads despite the fact that I'm not okay with the walled garden as the sole method of loading software. I've also seen many, many people in this thread and in threads past express my same views. Heck, you can see it everywhere even among non-programming hangouts like reddit, 9gag, etc. There's a difference between begrudgingly accepting some sad state of affairs and actively pursuing it.
> If people wanted the freedom you're describing, they'd buy an Android phone.
That's better stated as "If the only thing people wanted was freedom of software sources, they'd buy a particular Android model and brand of phone that allows them that freedom." In other words, you're grossly oversimplifying the problem. As with all things, there's usually a multitude of competing desires driving someones choices. For the masses, software freedom doesn't even enter their minds. Instead, they decide based on their susceptibility to marketing, their financial means (price), what their friends are using, what they're used to and so on.
Luckily for me, the masses don't decide on this. Just like in Banking, Finance, Health and other industries that widely affect the common man - the common man doesn't decide the rules for those industries either. The people working in it do - and I'm one of the people working in it. Do you think common people cared that Microsoft was bundling Internet Explorer with Windows? Not really, not outside of Slashdot in that day - Netscape, Oracle and other affected companies got the ball rolling on that one. Even a small group of Linux users were able to push for getting refunds from OEMs on Windows bundled with their PCs.
With iPhones approaching 50% general market share in the US and 80-90% of the youth market in the US gravitating towards iPhones (which will cause the general market share to keep rising) - the writing is on the wall. They're going to be forced to open up somehow. The only question is what form that is going to take and where (EU/US/Asia). Apple will follow the laws of the land and the law is a constantly changing battleground, especially for a new-ish field such as ours.
https://www.theregister.com/2019/01/30/facebook_apple_enterp...
As it is, I have to trust Apple to "not be evil", something Google certainly failed at.
People buy iPhones and tolerate lack of sideloading.
I buy iPhone because it is basically the only reliable computer I own, and a single, reputable source of software is a big part of that. Not being extorted into installing Steam is a huge part of that.
No, I didn’t _really_ have a choice to install Steam and I fucking hate it, thank you very much.
Interesting, though, that instead of actually arguing any of my points, you want to claim, without any proof, that I'm a shill based on what I like to talk about. Instead of attacking me based on my history, how about actually addressing the points I'm making? Clearly you're unable or unwilling to do so.
with today's operating systems 99.99℅ of the malware of the past would be detected before being downloaded.
truth is vulnerabilities are still being discovered and exploited, even with the app stores
https://www.zdnet.com/article/apple-fixes-another-three-ios-...
I’m tolerant to friction (some) on my “exploratory” device. I’m intolerant to friction on my pocket-tool. The latter must always just work or it is pointless. I’m happy to trade freedom for stability for that use case, and deeply frustrated to make that same trade for the other.
come on. there’s a distinct value these app stores add and there is a distinct value in having one for the platform.
the ONLY benefit to this future is Epic gets a larger slice. they will not “pass the benefit down” in some trickle down user freedom economy. they will shove more micro transactions and advertisements into every corner of their marketplace.
[1] https://torrentfreak.com/apple-bans-vpns-from-app-store-in-c... [2] https://www.buzzfeednews.com/article/meghara/pakistan-forced...
There has always been "app stores" if it's tucows download or filehippo or gamespy or what not.
Very few people google "simulation games" and scroll through the pages and pages of google results and go directly to a publishers website and download an exe that they run.
There is and always has been a middleman.
This is how life is as a PC gamer and it's.... actually good. Who cares if you need to open multiple stores? That is the smallest possible inconvenience, and in exchange we get an insanely competitive marketplace where consumers are regularly given free games and deep, deep discounts to lure them into competing stores.
Would you prefer every city had one car yard? Is it a major hardship for you to have to go to different car yards for Fords and Nissans?
I do. I hate it with passion. Launchers have to be updated, games have to be updated; they all have different UX, work better or worse than the other. Let me have just Steam and regulate Valve so that they don't abuse their position, and I'll be fine thank you.
regardless, I hate it too but i really don't care, companies like EA and epic can do whatever they want and i just don't install or play games not on steam or the ps4 stores and move on with my life.
This is more of people complaining about DRM and acting like giving Steam a monopoly over the market is a solution. If you're worried about a company going under and you losing your purchases, the solution to that problem is to not tie game access to an account.
People are looking at a clearly inferior system and saying, "it's OK, Valve will do such a good job that I won't notice the flaws."
You don't have a problem with too much store diversity, you have a problem with DRM and the constant need for you to have a good-standing Steam account and a computer running their client in order for you to access any of your games. But Steam is only a solution to your problem if the company never goes out of business, never bans you, never starts doing shady stuff, never gets overshadowed by competitor... those are not safe bets for you to make.
Like while i trust sony to a degree i don't trust nintendo so all my switch games are hardcopy. I trust steam more then i trust EA/epic and thats on top of the not wanting to deal with multiple stores/ect.
Yes, if you ignored all of that you would have a problem, albeit in this case it would be a problem that was mostly your fault and not the fault of archaic US copyright laws. The point is that without DRM you at least have the option to be responsible and prevent this problem. With DRM, you don't have that option.
> I trust steam more then i trust EA/epic
:shrug: People trusted Kodak and Gamestop too. I'm not worried Steam is going to go under tomorrow, but if something happens where you start to get worried about Steam, tough. You can't do anything about that now. I hope you trust Steam because you don't have an option not to -- no matter what happens in the future or who retires or dies or takes over the company or how the market changes. Your game library is reliant on Steam being perpetually trustworthy for the rest of your life.
> and thats on top of the not wanting to deal with multiple stores/ect.
It's also important to note here that you wouldn't have to deal with multiple stores if you didn't have DRM. You could buy a game from Epic and use a separate client that you preferred to download it. The only reason you can't do that today is because the games are DRM-encumbered and Valve can't legally connect to Epic's servers with your credentials on your behalf and download and run those games for you without breaking the law.
This kind of 'adversarial operability' was commonplace in the computing world before it became legally tenuous for companies to offer those services. There is no reason other than copyright law and a misplaced fervor around the CFAA that Valve couldn't manage your Epic library for you.
> so all my switch games are hardcopy
Partially just a PSA here: there are good reasons to buy hardcopy games but if you haven't rooted your Switch and dumped those cartridges, then they're not actually backed up. You can have an extensive collection of 3DS games right now, but Nintendo doesn't sell a 3DS at this point. The Switch is going to be in an even worse position when it gets retired, because it's DRM-encumbered to the point that emulators won't work unless you dump files from your Switch that you own. You can't set up Yuzu (legally) unless you have a working Switch to get those files from, and Nintendo is definitely going to discontinue selling the Switch at some point.
This is one of the problems of DRM, and people's solution to this problem seems to be "well, I'll just pretend that this can never happen." In a DRM-free world, you can at least try to be responsible. You can take initiative to dump your saves so you don't lose hundreds of hours of Animal Crossing progress and Splatoon data when someone steals your Switch. In the current world you have to either root your console or just shrug your shoulders and try to remind yourself that nothing lasts forever.
This is also a problem that giving one console-maker a monopoly over the entire market would not solve.
Welcome to the world where you can only use government approved software!
This is why Epic's position is a very difficult anti-trust argument: Apple is aligned with what many customers actually want.
Just vote with your wallet and stick with that store. Android has a half-dozen stores available, but how many people are using stores outside of the official one?
Are you kidding? Because it just takes a look at how bad the EA store is to realize it sucks.
Yeah, you don't use it, but you know who does? every single person playing Sims. You'd be amazed how many "Why does the Sims 4 doesn't work anymore on my mac?" calls I've got...
And yes I would love to go to a mall with all the different cars available. Would make it easier to see all available options and pick the best one for me (rather then pick the best one from Ford for me).
You just reminded me one of the many reasons I stopped PC gaming and either casual game on mobile or use a console.
This does mean that Apple will need to start upping their game by either lowering their fee (which means lower costs for you) or supporting other independent games that deserve attention in the App Store.
Furthermore, iOS is a well designed platform with very tight security restrictions. You don't need the App Store to do that, it's build into the platform.
1. Buy game X from Apple's app store for $39.00.
2. Buy game X from X's own app store for $30.00.
Would you install X's app store then? Would you at least want the option of choosing that path?
Why? Epic Store is literally giving games and discount vouchers away so you'd get _on_ they're platform. You somehow imply that there wouldn't be competition between competing services?
For people like (excuse my bluntness) us hacker news types sure. I can make a case that for a large chunk of the population this is not true - consoles are popular because people don't want to have to deal with the added complexity that came from "freedom".
If Epic wins, any user who wanted a walled garden (e.g. iOS) rather than open (e.g. Android) will be deprived of that choice. Ultimately, having looked into this quite a bit, I think this boils down to a debate whether the walled garden business model should be legal.
The real solution there is forcing digital sales to include a perpetual license to the software independent of the platform. The current digital monopoly culture is against the overwhelming majority of citizens.
It will be install Epic store if you want Epic games.
Install uPlay if you want Ubisoft games.
And so on. Oh, and none of those will provide information about tracking and privacy breaches, because that's part of the business model.
Channels are bad and too restrictive -> added cable TV "stores" to buy movies/stuff -> Netflix -> Prime/Hulu/Disney Plus/etc -> App to allow you to search through "channels" -> welcome to TV from the 1990's with the added benefit of millions or channels vs 1000's.
It's like the wheel that took a self-help course on how to reinvent oneself.
ie: Razer Cortex
It's the value-added services that are inexplicably linked that bug me. Why can't I allow push notifications without Google's app store? And why can't I use Google's app store without getting bundled into dozens of other services?
Allowing other app stores isn't going to be very compelling so long as Google and Apple can force you to use their app store if you want access to their value add services like push notifications.
Perhaps we should just name it such.
So "App Store" becomes "Content Filter".
And you can install any app you want from any URL, unless you have some content filters installed, which will limit what you can install.
No more App Stores.
In-game chat could be XMPP or a more modern alternative, too, and then you wouldn't need a separate IM client for each ecosystem.
Finally, I don't think anyone really dislikes the app stores themselves. They are annoyed that they have to pay a 30% tax. If it were 3%, I doubt anyone would be complaining. Apple took a big gamble by being as restrictive as they are -- if they win, they get free money for doing nothing; if they lose, they get $0. I think history will show that they lose; app developers have caught on. But, I could be wrong.
Additionally, not just up next, but based on my subscription patterns, content from CBS, Showtime, Starz, AMC+, Epix, HBO, Cinemax, Sundance, Acorn, BritBox, IFC Films, and MUBI, as well as Apple’s TV+ channel, are all browsable without leaving the consolidated TV UI, and do not need an app installed at all.
From your list, Hulu, Disney+, Netflix, and Prime all do need apps installed. I do have to go into these to discover their own algorithmically proposed (personalized) thumbnails. But for day to day watching, the only app needed for each brand you happened to mention (except Netflix) is the TV app, and when searching for a show, shows from all of these (except Netflix) are in the search results.
Unfortunately, there are apps that work on Apple TV that do not play nice with the consolidated view and watch-roll. Some that were well integrated, backed off, most likely having to do with the waterline on viewer measurement / analytics data.
Netflix is the prime offender here. It wasn’t integrated, then it was, then it wasn’t again. They seem to have landed on a (for them) happy medium, where if you have Netflix in your home (top) row of icons on Apple TV’s home screen, “mousing over” (aka selecting w/ remote) the Netflix icon does show you your Continue Watching and Trending Now options, so you can go directly to those without opening the Netflix app itself. But they no longer show up in even the search interface, which probably keeps me subscribing to and watching other sources more than I need to.
To help give a signal to media owners, and to Apple, I systematically un-subscribed through individual apps and subscribed through the fully integrated “Channels” as those channels appeared. This individual statement is lost in statistical noise, sure. But what you describe is clearly better for the home user, and if enough folks do it, they’ll catch on.
On my Apple TV I can search for shows on HBO, Amazon, ESPN, etc. All of my recently watched shows, regardless of streaming service/channel, show up on the main "TV" page. I can use Siri to search across all services, e.g. if I ask Siri to play The Office it will find it on Peacock and play it directly from there.
The large exception here is Netflix, apparently they don't hook in to the Apple TV API like the rest of these apps do (I imagine it's the same on the Google TV).
Sorry for the sarcasm, but why do we even need appstores, apart from it being a website to download stuff?
Nothing wrong with that, but app stores, among other things, made computers far more accessible for non technical people, to do things like shop from their couch without talking to anyone.
This was the real problem. Apple has to get a cut if you run the app on an Apple-made device and either sell the software or charge money for digital goods at all.
There is only upside for Apple with these restrictions, so I see them continuing to fight this fight with the excuse being "Customer experience, security concerns," etc, where the reality is maintaining the wall and gate in their garden.
The Mac is great, but the Mac App Store is garbage. And that's the iOS analogue there. That's because Mac has alternatives; centralized, forced big-tech App Stores don't work in the face of alternatives. The only platforms they have worked on (iOS, lesser degree Android) only work because of the Big Tech monopoly.
What sucks more for consumers: Having to install the Epic Games Store to play Fornite, or not being able to play Fortnite? Those are your two options. You want to believe there's a third option where Big Tech Opoly is allowed to run a centralized draconian app store for perfect user UX. This third option does not exist; its availability over the past decade was a blip destined for the footnotes of history.
Hell, go over to Linux and juggle the multiple package managers and package availability between them. That's the natural state of the world; developers hold the cards, and they'll do what is best for their business. The App Store is fighting against nature, and that fight is always a losing one. Always. There is no third option; its just a matter of time.
as a user, I WANT a single app store, that is heavily curated.
As a surprise, who do NOT want that ? Companies already pushing garbage on my desktop computer so I can play their games.
The Mac App Store is garbage and so will be the iOS App Store if Apple are forced to allow alternate stores.
I love the Mac... but it really isn't great for regular (non hacker news) people - unlike iOS I've seen plenty of Macs needing a reinstall
I got around this by simply refusing to install any other stores. If its not on Steam, GoG or Playstation store, I'm simply not buying that game. There are so many games I've still not played and my time is limited, I can live without playing a game that forces me to install another "app store".
Right now I'm PRETTY sure I can't get screwed by a random subscription. Having played with some of the others, definitely not true elsewhere.
Between each of these launchers they have their own chat platforms, I need to duplicate my friends list between them all and they each have their pros and cons.
It's not great and its frustrating. Clearly Steam had a fantastic solution and was ahead of its time in terms of digital distribution of content.
Why can't we move to a solution like brick and mortar stores where every game is made available at every online store? Then I can choose where I want to download the game from.
With app stores the situation is reversed. Exclusives are common, and many quite expensive devices only have one store available. And once you've got an expensive product from the Apple App store on your Apple device, you can't (usually) change to a Google device and the Google Play Store and still use the product without re-buying it.
> All of them need their App Store running in order to play their games, so half the time my computer has 4-5 App Stores running in the background so I can play a single game
You can always close down the app-stores you don't need right now, but it's true they don't tend to give you the option to do this automatically.
> And they are all electron/qt webkit apps cause nobody builds apps anymore so each one consumes about 500mb of ram.
Agree, it would be nice if they were more lean. I'm seeing Origin taking up >200MB just sitting there.
30% is completely uneconomic and drives all of the profit to the platform owner. That's why were seeing so many acquisitions.
The problem here is with the 30%.
The answer is very simple - commissions before Apple's 30% were 50%-70%. That's why Jobs conducted that presentation with slide regarding with 30% fee - it was unprecedent for those times.
Also there is also another question - how did you calculate that 5-15% is reasonable? You need to have solid arguments to defend your position. But no one provided - even Epic's lawyers such data. Also most of apps in Apple's App Store are free, so Apple is paying for the whole development/maintenance of infrastructure (delta updates etc.)
Economies of scale alone indicates that if they could do the store at 30%, they could do it for far less when scaled up.
Finally, they are rather near brick-and-mortar markups for a lot of things despite not having all the extra overhead.
So as Apple stated in court docs - it's symbiosis between company, developers and users. If iPhone were bad people wouldn't buy them and developers wouldn't create apps with bad conditions in economic terms.
> if they could do the store at 30%, they could do it for far less when scaled u
Since they aren't monopoly (court conclusion after TRO hearing and on and after preliminary hearing on September 28th 2020) and we are on free market there is no reason to discuss their fee. Moreover they didn't upped it. And never did from App Store launch in 2008, only lowered for subscriptions after 1 year from 30% to 15%.
Developers can stop learning Objective-C/Swift and switch to Android-whatever on their career start if they feel bad about industry-standard 30% fee. But developers won't because Apple's user base is paying money and not sideloading pirated versions like on Android.
Also business and investors don't care about Android, like Clubhouse - for start-ups only iOS matters on first years.
So what we see? Developers who make tenths of millions (Epic Games with Tencent) want free access for Apple's user (install) base for free. There is a word for this - parasitism.
But we can vote with our wallet, it's a free market. I only buy things on GOG.
For some reason, apt-get has been able to do that with different package repos for last 25 years or so.
Having the option to use PayPal, Stripe, some other payment processor increases the stress on the UX and also the attack surface for fraud.
No platform should ever be allowed to be the sole gatekeeper for apps on your device; that it's done for security is dishonest. And it's doubly egregious that they've tied payment processing restrictions onto it too.
I don't make mobile apps so I have no skin directly in this game, but as a user who believes my devices are my own, and as a developer too, I have to stand with my fellow developers in demanding app stores do right by the people producing apps for them.
When I get presented with the price and checkout in an in-app purchase I’m sure that’s everything I’m paying, there are no hidden fees, it’s secure and there is no way for someone to steal my details. And it’s the same flow to make the payment: double tap the side button and scan my face. This is the parallel with Apple Pay. Plus I think the backend on in-app and in-store payments are the same so it would be ApplePay.
This doesn't happen on Android.
> My gaming computer is already filled with like 8 different app stores
This is because game companies want to be middlemen in games distribution. Games have communities, chat, matchmaking, patches, DLC, DRM, sales and pricing engines, analytics, online gaming, and a lot more complexity than your AirBNB or CashApp.
It's also happening with streaming. Once game steaming gains adoption, you'll see it there too.
You're not going to stop this by defending Apple's moat.
Forcing Apple to open up lets small developers get around the Apple tax and draconian and arbitrary review process that hinders their growth. It also lets people control the devices they purchased, and defends software freedoms broadly by discouraging the Apple behavior across the board.
If it won't be on the ios apple store i won't install it.
Right now the only choice people have for a phone that doesn't force you to have an apple or google account is a pinephone and this could potentially fix that.
Somehow the locked down 'S' version of windows is not very popular.
It doesn't have any benefits.
Oh wait.
[1] yes, you can also buy physical games for most systems, but that’s in its way out too. If this plays out as expected, this complaint is going to have a lot of collateral damage.
I don’t think they are as far apart as you think. They are both walled gardens that are heavily controlled by their developers.
Not to mention — this all started with a game developer that wasn’t happy with the distribution of their game. Nevermind that they abide by the same rules and fees for Xbox, Playstation, and Nintendo.
This isn’t about Apple. It’s about all of them.
I don't see people complaining about GoG or Itch.io on this point, because you can download your games for those systems using a web browser and import them into any game manager you want.
It also sounds a bit like you're arguing for federated standards, which is also a thing that we could do. Nobody complains about there being too many repository remotes in Linux, because you wire them up to whatever package manager you're using and that's it. Your setup doesn't become more complicated just because you're using extra software sources. It's still the same commands to search for software and update your system.
This is already how F-Droid works, and it's great. Anyone can set up an alternative repository to F-Droid and I can use them as a software source within F-Droid. It's also the way that your podcast app works. Nobody complains that there are too many platforms for hosting and distributing podcasts, because as long as you avoid bad actors like Stitcher, you just install one app and manage them in one place from every source.
You're looking at games on the desktop through the lens of the model that Valve popularized by being a dominant player that refused to play nicely with anyone else. There are plenty of ways to design an ecosystem for managing stores without turning your computer into a cesspool of DRM. And Apple could do that, it could build a framework that required 3rd-party stores to work like software repositories.
----
Look at all of the fragmented broken systems you're complaining about -- the vast majority of them from video, to music streaming, to game purchases, are fragmented because they are deliberately designed to not work well with each other because the companies want consumer lock-in and DRM. But that's also exactly what is Apple is doing, they're just in a position of power so they're the only people doing it.
People didn't notice that Steam's way of managing games was fundamentally broken until other people copied Steam's strategy and made the downsides obvious. You're noticing the same thing with Apple's app store. You're noticing what goes wrong when app stores are designed using Apple's template -- when they're designed to restrict consumer rights, lock them into platforms, and force competitors out of the market, rather than when they're designed to be standardized clients that serve the user.
> And each App Store also has their own chat system along with the others like discord.
Why does a games distribution platform have a chat system in the first place? Aren't all of those chat systems basically inferior to Discord in almost every way? The Unix way of handling this is that whatever chat system you're using should be able to talk to Steam and get events from that client -- it shouldn't be bundled into Steam itself.
You know, just a thought.
They want secure app distribution? Great! Build an equitable charge model. Charge for transactions, charge for usage, don’t charge flat rates that don’t scale. Certainly don’t prohibit other payment gateways.
And certain don’t punish your competitors in ways you don’t punish yourself. ( blanket certificate removals for a company and all its subsidiaries)
The ends do not justify the means. Apple can run a profitable and secure app distribution platform. It requires being open and fair. They are not doing that.
It is not an unreasonable thing to offer a platform with that security built in.
Blanket punishments are about the only thing that works on large corporations. Everything else can be worked around. Facebook would not have budged an inch on their app unless half their company was shut down a day. I have no doubt part of the point of Epic trying to bypass the billing system is to get additional user data they can monetize.
While it is true Apple is neither open or fair, it is reasonable to assume the many of the apps on the store have no intention of being either open or fair either. Apple is trying to stand between the consumer and rampant corporate ethical lapses. That they are also doing so in the name of corporate greed makes them hard to defend, but then I hate how much of my income funds the police.
One could expect that someone on a forum called "hacker news" knows how to close apps after running + also disable their autorun at startup.
Multiple app-stores are not that great, but still better than a monopoly of one company that takes a 30% cut for every product sold and in return provides an app that barely works (lags, constant updates, constant questions about password if you dont use it much).
It's basically the same as having multiple icons provided by multiple games. They also had different installers and privacy policies.
Competition among app stores means lower prices and cheaper service.
Is same with video streaming, the giants don't want other giants to get a big cut without working hard.
IMO , AppStore competition should be like web hosting, competition is large enough so you have enough choice to buy exactly what you want. Imagine if you want your web page to be visible on Apple stuff you need to pay 30% of your profits to Apple and only if Apple likes your page content.
What? This is simply not true. If anything, 30% is the standard for app distribution. Steam, GOG, MS Store, Playstation, Xbox, Nintendo, Apple App Store & Google Play are all at 30%. If it's a lot or not is opinion.
>Amazon's Twitch takes 50% fee
Twitch is not an app store, it makes no difference to this discussion. It just happens to be higher than 30, so you mentioned it. For example patreon takes 8-12%, but that does not matter either.
>Also Tencent, who is behind Epic Games lawsuit
Tencent is not behind the Epic Games lawsuit.
Please see preliminary hearing video where judge rejected such arguments like yours. Epic lawyers failed very badly.
So if the people would convince the politicians that loot boxes, game exclusives, wall gardens, tracking etc is bad they can force the big giants to stop it and no fanboy or judge in Texas could affect what EU m Australia or other countries would decide.
Going to be super fun!
My gaming computer is already filled with like 8 different app stores each completely different then the other and a variety of privacy/security issues on each. All of them need their App Store running in order to play their games, so half the time my computer has 4-5 App Stores running in the background so I can play a single game. And they are all electron/qt webkit apps cause nobody builds apps anymore so each one consumes about 500mb of ram.
And each App Store also has their own chat system along with the others like discord.
I don't agree that Apple should have a complete monopoly, but the alternative is not better. And while Android does have the main Google Play Store, and there isn't to many "alternative" App Stores at the moment. Just give it time, the same thing that is happening to TV Streaming/Game App Stores will happen on Android.