Hacker News new | ask | show | jobs
by chongli 2132 days ago
On a PC in order to access every game you need to have Steam, the Epic store, the Microsoft store, all these stores... argh! You want game X? Only on Store A. Game Y? Only on Store B! What a pain for no reason!

This is a problem because each of these stores use their own proprietary client. If instead they all used a public API then there could be an open source client that can access any of the stores.

We of course already have a possible client: the web browser. It works great for all sorts of e-commerce sites. It just doesn’t work for installing games from these stores. That could be changed, though.

I think if Apple is forced to open iOS to alternative stores, then I would like to see an API based approach. Force all the stores to compete within the same app, so they’re only competing on price and selection.

2 comments

This is hopelessly naive and overly credible.

Companies with power and leverage won’t switch to an “open api” and generic ui. It’s better for them to offer their own proprietary experience and to be able to improve it.

Even if what you described was something companies would buy into... sounds like instead of N App Store programs to run, there’s be N App Store websites/urls to visit. what about payments? You’d need a trusted platform operator to avoid everyone having their own payment system and users having to enter details multiple times.

Also API to WHAT? Every App Store on windows has api access... to the os and install mechanisms. Any further value add services will require a trusted online partner (payments, security reviews, downloads?).

This is already true for the streaming services. The same complaints still apply there.