Linked List: September 28, 2020

Coalition for App Fairness 

Spearheaded by Epic Games, Spotify, and Tinder parent Match Group, the Coalition for App Fairness is an advocacy group pushing for legal and regulatory changes to “app stores” — but quite specifically Apple’s in particular. Some of their aims are unobjectionable, but the main ones would effectively do away with the App Store as we know it:

1. No developer should be required to use an app store exclusively, or to use ancillary services of the app store owner, including payment systems, or to accept other supplementary obligations in order to have access to the app store. […]

9. No app store owner should prohibit third parties from offering competing app stores on the app store owner’s platform, or discourage developers or consumers from using them.

Basically they’re demanding that platforms like iOS and Android be run like PC platforms like MacOS and Windows. But as I’ve been emphasizing all summer long, such a view would require game consoles to surrender the same control. iOS is an app console — a platform where the platform maker controls all software for the platform.

3. Every developer should have timely access to the same interoperability interfaces and technical information as the app store owner makes available to its own developers.

Good luck with that one.

4. Every developer should always have access to app stores as long as its app meets fair, objective and nondiscriminatory standards for security, privacy, quality, content, and digital safety.

Who gets to make these determinations if not the platform owner? To name just one high profile developer and just one of those categories, Facebook has very different standards for privacy than Apple. What the Coalition for App Fairness is arguing is that Apple shouldn’t get to decide the standards for privacy (or security, quality, content, and whatever “digital safety” is) for its own platform — some other unnamed arbiter (perhaps the Coalition for App Fairness itself) would make such determinations.

Apple Marina Bay Sands 

Apple Newsroom, three weeks ago:

Apple today previewed Apple Marina Bay Sands, the first Apple Store to sit directly on the water. Appearing as a sphere floating on the iridescent Marina Bay, the store introduces a new and captivating retail experience at one of the most iconic locations in Singapore.

Entirely surrounded by water, Apple Marina Bay Sands offers uninterrupted 360-degree panoramic views of the city and its spectacular skyline. The sphere is a first-of-its-kind, all-glass dome structure that is fully self-supported, comprised of 114 pieces of glass with only 10 narrow vertical mullions for structural connection. As Apple’s third retail location in Singapore, the new store creates an unforgettable space for customers.

Whenever complaints about Apple pop up — like, say, this weekend’s story about a rip-off app topping the charts in the App Store — some number of people will respond along the lines of, “Well, what do you expect from a company run by a penny-pinching beancounter like Tim Cook?” I.e. that Apple, under Cook’s leadership, has gotten cheap, and the reason for Problem X is that Apple refuses to spend money to fix it.

This is nonsense. Apple is not cheap. A miserly penny-wise/pound-foolish company does not design and build architectural marvels like this new store in Singapore. Apple spends lavishly on what they care about and consider important.

Google ‘Clarifies’ Play Store Policies, Ending Spotify, Netflix, and Apple Music’s Use of Their Own In-App Billing Systems 

Sameer Samat, vice president of product management at Google, on Google’s Android Developer Blog:

We want to be sure our policies are clear and up to date so they can be applied consistently and fairly to all developers, and so we have clarified the language in our Payments Policy to be more explicit that all developers selling digital goods in their apps are required to use Google Play’s billing system.

Again, this isn’t new. This has always been the intention of this long standing policy and this clarification will not affect the vast majority of developers with apps on Google Play. Less than 3% of developers with apps on Play sold digital goods over the last 12 months, and of this 3%, the vast majority (nearly 97%) already use Google Play’s billing. But for those who already have an app on Google Play that requires technical work to integrate our billing system, we do not want to unduly disrupt their roadmaps and are giving a year (until September 30, 2021) to complete any needed updates. And of course we will require Google’s apps that do not already use Google Play’s billing system to make the necessary updates as well.

This whole blog post is rather opaque. Basically they’re saying two things. First, big whales like Spotify and Netflix that have been using their own credit card processing in their Android apps need to switch to Google’s system for the apps they distribute via the Play Store by next year. Most reports are mentioning Spotify and Netflix here, but unless I’m missing something this policy change (or as Google claims, “clarification”) will also apply to Apple Music — the Android version of which charges users who sign up in the app directly, not via Google Play. The fact that Apple forces all subscription streaming services to use Apple’s in-app payments on iOS but doesn’t use Google’s on Android for Apple Music has been a source of much heckling.

Second, in a masterful jujitsu move turning Epic’s own language about “fairness” to its own advantage, Google is making a vague promise about making it easier to use third-party app stores on Android:

In response to that feedback, we will be making changes in Android 12 (next year’s Android release) to make it even easier for people to use other app stores on their devices while being careful not to compromise the safety measures Android has in place. We are designing all this now and look forward to sharing more in the future!

There are no additional details, just that. But they’re presenting it as the main thrust of today’s announcement, not the move to require Spotify/Netflix/et al to use Google’s payment system for apps in the Play Store.