Hacker News new | ask | show | jobs
by kamilner 1836 days ago
In UberEats (and many other apps) you can configure which push notifications you get. Is that functionally different than channels for the purposes of turning off marketing notifications? Both seem to rely on the App developer allowing you to turn off the notifications you don't want.

The problem I have are the apps which don't allow that, which presumably also wouldn't allow to separate them into channels for the same reason they don't let you turn them off.

3 comments

>Is that functionally different than channels for the purposes of turning off marketing notifications?

I don't think so, it's just built into the OS which I personally prefer.

>The problem I have are the apps which don't allow that, which presumably also wouldn't allow to separate them into channels for the same reason they don't let you turn them off.

I think Apple is in a good position to enforce this though, given how strict their review process can be. They could easily reject apps that didn't use notification channels properly. I'm sure some would find a way to abuse but I think that would be a minority.

As I said I was surprised on Android by how many apps actually used them, despite not being enforced. I can only imagine they would be even better on iOS, which is why I'm so confused as to why Apple hasn't.

>I'm sure some would find a way to abuse but I think that would be a minority.

Like bookface?

A difference is that there's a unified UI for disabling channels, and app developers don't have to do anything except annotate each notification with the channel it belongs to and list the channels somewhere in their manifest (IIRC). If you get a notification you don't like, you long long-press it and a menu appears showing you the different notification channels and prompting you to enable or disable them.
I haven't used Android in a while. What stops a developer from not categorizing notifications and effectively saying "oh they're all General notifications, ha ha ha, you can't get the thing you want without all the slop"?
Bad apps do this. Some even create a new channel for each individual notification so you can't possibly block it. Except for a blanket ban which you can always do. So it does depend on the developers goodwill.
Nominally, the Play Store QA process. (As if there was such a thing.)
> Is that functionally different than channels for the purposes of turning off marketing notifications?

The key feature for me is that, as soon as I get a notification that annoys me, I can long press on the notification and disable that channel or notifications from that app altogether. I don't have to go into the app and dig through a settings menu; it takes me all of 3 seconds to do what I want.