this post was submitted on 11 Oct 2023
433 points (95.0% liked)

Android

17722 readers
53 users here now

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

🔗Universal Link: !android@lemdro.id


💡Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it's in violation of the rules.


Support, technical, or app related questions belong in: !askandroid@lemdro.id

For fresh communities, lemmy apps, and instance updates: !lemdroid@lemdro.id

💬Matrix Chat

💬Telegram channels / chats

📰Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to !askandroid@lemdro.id.

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to !androidmemes@lemdro.id.

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it's not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website's name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don't post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities

Lemmy App List

Chat and More


founded 1 year ago
MODERATORS
 

The reason for Android's Notification system being better than iOS, is solely due to the ability to turn off individual aspects of an application's notifications.

Google, the poor multi-billion dollar scrappy startup that maintains Android, made a payment app that has one notification setting, "Google Pay". So all the ads, promotions, everything.

3rd party apps like PhonePe & Paytm have a better system.

How do you manage to maintain this OS?

@MishaalRahman @androidfaithful @android@lemdro.id @android@lemmy.world

you are viewing a single comment's thread
view the rest of the comments
[–] NightAuthor@lemmy.world 17 points 1 year ago (1 children)

But devs would have to put a setting, then check the setting before sending notifications. On android, you just tag the channel as part of your notification call, and the OS handles it.

And well, next to no apps have the function on iOS. So, I’m guessing it’s too much extra work. Even if not much.

[–] KairuByte@lemmy.dbzer0.com -5 points 1 year ago (1 children)

It’s not going to be much more effort than anything else in their app. Like, you’re essentially arguing that a variable and some strings are hard to do, and that just not the case.

[–] NightAuthor@lemmy.world 7 points 1 year ago (2 children)

Well, the difference (without looking at all the relevant docs) would appear to be an if statement around a call to trigger the notification.

But I guess, since that seems too simple for them to not do it… it’s gotta be a convention / culture thing. When it’s built in to the OS as a feature, other developers are likely to implement it, in the same way, and the users will come to expect it, ask for it. But if you, as a dev, are left to do it yourself, there’s less motivation.

Also, Android might have had some system by which they actively encouraged devs to implement.

[–] skullgiver@popplesburger.hilciferous.nl 2 points 1 year ago* (last edited 1 year ago)

[This comment has been deleted by an automated system]

[–] KairuByte@lemmy.dbzer0.com -1 points 1 year ago

Many apps do actually have those kinda of notification options. Apollo for instance let you choose what notifications you wanted to receive. I’ve seen other apps do the same. Granted, it’s usually within the apps own internal settings and not within their settings page of the Settings app, but they definitely do exist.

That said, it’s likely more that most devs want you to receive all notifications. “Want to get notified when your balance changes? You also have to see our promotions!” Sounds like a very capitalism thing to do.