this post was submitted on 16 Jan 2024
24 points (100.0% liked)

Voyager

5709 readers
75 users here now

The official lemmy community for Voyager, an open source, mobile-first client for lemmy.

Download on App Store

Download on Play Store

Use as a Web App

Download on F-Droid

Rules

  1. Be nice.
  2. lemmy.world instance policy

Sponsor development! 👇

Number of sponsors badge

💙

founded 1 year ago
MODERATORS
 

I love Voyager, it has all the things I need, except for push notifications. Is that a planned feature in the near future?

all 6 comments
sorted by: hot top controversial new old
[–] aeharding 16 points 11 months ago (1 children)

It's planned via https://github.com/LemmyNet/lemmy/issues/2631 once lemmy supports.

Without that, there's two ways to do this with major drawbacks:

  • Background tasks (android supported-ish with iOS support only with app open): Apps like Thunder are doing partial implementations by essentially polling the lemmy server in the background. I don't think this is very neighborly because it puts a strain on Lemmy instances with the polling per account every 15 mins. It also consumes more battery. And is not consistent depending on Android device manufacturer.
  • Storing JWTs on a server: Some apps do this, but this is a nonstarter for me due to security/liability reasons

So IDK. Right now I feel pressure to do this because other apps support but the ways they are accomplishing this are pretty questionable.

[–] [email protected] 6 points 11 months ago* (last edited 11 months ago)

Right now I feel pressure to do this because other apps support but the ways they are accomplishing this are pretty questionable.

Don't take too much pressure because of this. Most of us are happy with the app as it currently is and will happily wait for proper push notifications to be supported by lemmy.

[–] [email protected] -2 points 11 months ago (2 children)

Last time this was brought up, I believe the Voyager dev (sorry can’t remember spelling of his account, I think [email protected] ?) mentioned this is dependent on a proper resolution of push notification support from Lemmy itself, and linked to a Lemmy issue on GitHub. Very unfortunately, Lemmy devs doing what they do best — finding creative ways to alienate their user base by choosing a platform that only works on Android, requiring a third party app to background continuously, shoots down open web standards, and mislead iOS users to go create tickets in their chosen upstream project for fictitious “battery concern” when brought up that iOS paradigm does not allow long running background apps.

I’m not holding my breath for this :(

[–] [email protected] 1 points 11 months ago

shoots down open web standards

Can you elaborate more on this¿?