Live data from Hacker News

Devs say Apple still flouting EU's Digital Markets Act six months on

theregister.com

81–87 of 87 posts

Re: Devs say Apple still flouting EU's Digital Markets Act six months on

#81
post #63

Earlier quoted context omitted.

Android is strictly superior to iOS in terms of privacy. On iOS, you can't even get your location without sending it to Apple or install an app without telling Apple which one. Unlike iOS, you can even replace your default maps app with a fully offline app. User choice is the key to ensuring privacy. Google Fit was released in 2014 and implemented data migration to Health Connect when that launched. Similarly, Samsun…

I am switching back to Android after nearly 10 years and: - no native CalDAV support - third party open-source DavX offers that, although it's hacky and the push support is even more experimental - but, most importnatly, your Google account's calendar (which you need for Play Store) is still a default and any 3rd party app adding an event to your calendar will adds it to the Google one. You don't get to change the de…

> - but, most importnatly, your Google account's calendar (which you need for Play Store) is still a default and any 3rd party app adding an event to your calendar will adds it to the Google one. You don't get to change the default calendar, you don't get to disable it!

That seems like a bug in Google's Calendar app. Can't you simply install a third party calendar app like Fossify Calendar and set it as the default for handling calendar intents?

Re: Devs say Apple still flouting EU's Digital Markets Act six months on

#82
post #63

Earlier quoted context omitted.

I am switching back to Android after nearly 10 years and: - no native CalDAV support - third party open-source DavX offers that, although it's hacky and the push support is even more experimental - but, most importnatly, your Google account's calendar (which you need for Play Store) is still a default and any 3rd party app adding an event to your calendar will adds it to the Google one. You don't get to change the de…

> - but, most importnatly, your Google account's calendar (which you need for Play Store) is still a default and any 3rd party app adding an event to your calendar will adds it to the Google one. You don't get to change the default calendar, you don't get to disable it! That seems like a bug in Google's Calendar app. Can't you simply install a third party calendar app like Fossify Calendar and set it as the default f…

Are calendar intents handled by the designated calendar app? This particular app adds event directly to calendar, no modal dialog is shown. I assumed therefore this is done on the OS level?

I'll try your approach, though, and report back.

Re: Devs say Apple still flouting EU's Digital Markets Act six months on

#83
post #63

Earlier quoted context omitted.

I am switching back to Android after nearly 10 years and: - no native CalDAV support - third party open-source DavX offers that, although it's hacky and the push support is even more experimental - but, most importnatly, your Google account's calendar (which you need for Play Store) is still a default and any 3rd party app adding an event to your calendar will adds it to the Google one. You don't get to change the de…

> - but, most importnatly, your Google account's calendar (which you need for Play Store) is still a default and any 3rd party app adding an event to your calendar will adds it to the Google one. You don't get to change the default calendar, you don't get to disable it! That seems like a bug in Google's Calendar app. Can't you simply install a third party calendar app like Fossify Calendar and set it as the default f…

I don't even see an option to to set a default calendar in Settings, it's just not on the list. I can change the digital assistant or a browser, but not Calendar. You sure it's a thing?

Re: Devs say Apple still flouting EU's Digital Markets Act six months on

#84
post #83

Earlier quoted context omitted.

> - but, most importnatly, your Google account's calendar (which you need for Play Store) is still a default and any 3rd party app adding an event to your calendar will adds it to the Google one. You don't get to change the default calendar, you don't get to disable it! That seems like a bug in Google's Calendar app. Can't you simply install a third party calendar app like Fossify Calendar and set it as the default f…

I don't even see an option to to set a default calendar in Settings, it's just not on the list. I can change the digital assistant or a browser, but not Calendar. You sure it's a thing?

As long as an app registers itself as a handler for ics files and calendar intents, you'll see the app picker when you get one of those. There is no notion of calendars in the OS. Apps just register with the OS what kinds of intents and URIs they can handle.

Re: Devs say Apple still flouting EU's Digital Markets Act six months on

#85

Earlier quoted context omitted.

> No it’s the same for every marketplace. Profits accrue to a few. Look at YouTube, books, artist on Spotify etc. Many of those are things where the value of a single user is very low and then you need a significant audience just to earn an ordinary salary. > Software has near 0 marginal costs But it has significant development costs, and the fact that you're required to use Apple's store makes them even higher, beca…

And you are still blaming the 15% cut. How does that have anything to do with discoversbility and people’s unwillingness to pay money for mobile apps? Apple’s “capriciously” has nothing to do with it. We have an existence proof. In the US, any developer has been able to link out to their own payment scheme for awhile now without paying Apple a dime. That hasn’t solved a single problem for indie developers. It’s not t…

> How does that have anything to do with discoversbility and people’s unwillingness to pay money for mobile apps?

It's rooted in the same source. Their rent-seeking creates a distribution monopoly to those customers, which they try to keep a strangle hold on because otherwise people would use alternatives to avoid the large cut, but then once they exist those same tentacles squeeze people in other ways too. Moreover, the effect is cumulative, so those costs layer on top of the revenue loss and exacerbate each other.

> In the US, any developer has been able to link out to their own payment scheme for awhile now without paying Apple a dime.

This is something that was forced on them by the law and then they do everything possible to make it an inconvenience. For example, where is the Paypal or Stripe app that already has the user's payment info and allows other apps to use that for in-app purchases without entering it or signing in again?

> the same that every other marketplace has

Epic Games Store is 0% up to a million dollars and 12% after instead of 15% and 30%, isn't it?

Re: Devs say Apple still flouting EU's Digital Markets Act six months on

#86
post #83

Earlier quoted context omitted.

I don't even see an option to to set a default calendar in Settings, it's just not on the list. I can change the digital assistant or a browser, but not Calendar. You sure it's a thing?

As long as an app registers itself as a handler for ics files and calendar intents, you'll see the app picker when you get one of those. There is no notion of calendars in the OS. Apps just register with the OS what kinds of intents and URIs they can handle.

I don't think that's entirely correct? Calendars are part of the OS: https://developer.android.com/identity/providers/calendar-pr...

They get stored in a system table and you add accounts this way as well, right? This is also how DavX provides CalDAV support: it downloads the calendar and syncs it with the system tables.

In any case, at no point was I presented with an option to choose a default Calendar app or nowhere do I see a way to change that.

Re: Devs say Apple still flouting EU's Digital Markets Act six months on

#87
post #86

Earlier quoted context omitted.

As long as an app registers itself as a handler for ics files and calendar intents, you'll see the app picker when you get one of those. There is no notion of calendars in the OS. Apps just register with the OS what kinds of intents and URIs they can handle.

I don't think that's entirely correct? Calendars are part of the OS: https://developer.android.com/identity/providers/calendar-pr... They get stored in a system table and you add accounts this way as well, right? This is also how DavX provides CalDAV support: it downloads the calendar and syncs it with the system tables. In any case, at no point was I presented with an option to choose a default Calendar app or nowhe…

You would only get presented with an option when an Intent has multiple possible handlers. If you install a new app that handles the insert event intent, then you'll get prompted the next time that intent is started. I just verified this by opening an ics file after installing a new calendar app.
Post reply on HN