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

  • @KairuByte@lemmy.dbzer0.com
    link
    fedilink
    English
    12 years ago

    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
      link
      fedilink
      English
      52 years ago

      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.

      • Skull giver
        link
        fedilink
        English
        22 years ago

        It still requires developers to care. A bunch of apps I use only have one channel for several types of notifications.

        It makes sense, in a way. Why would you give users the ability to disable your spam? Most apps with proper notification channels also have settings for what notifications to send.

        I do like iOS’s integrated settings more. I think Google’s SharedPreferences model and PreferencesActivity design was designed for a similar overview of settings, but I guess they never implemented it. I wonder if this is a patent problem or just a missed opportunity on Google’s side.