2
Notifications?
(lemm.ee)
The official lemmy community for Voyager, an open source, mobile-first client for lemmy.
💙
Notifications in mobile apps aren’t easy. A developer can’t just write code for the app to poll the server every x minutes. When the app isn’t at the foreground, it’s usually frozen and can’t execute any code. So, to get notifications, the app must rely on the host operating system and must have a server running somewhere to talk to the OS. Servers cost money, so now the developer must charge something from users, or sell their data, etc.
So, rejoice on the fact that Voyager is putting you in control of your data, ethically. And just check the app every now and then.
There is a workaround used by Element and Telegram FOSS. They have notifications without using Android's standard notification system.
Interesting.
I think in Android you can have background tasks that do the polling and alerting. No need for a separate server, but you do need to disable battery optimization for the app.
Can you do something like Boost (or others) for reddit that checks every X mins? Not sure if uses Google Notification system (forgot the name) but it's doable..?
I can’t, since I’m not a voyager developer. But as far as I know you have to rely on some notification system. Not sure if this can be had for free, but I know Google’s is very much not privacy respecting - which is why privacy focused phone OSs don’t bundle it.
For example Telegram FOSS and Element use a workaround to avoid using the google tool for this: If you make a permanent notification that is visible in Android's notifications menu, you can make this feature work. It's a bit stupid that there is constantly the Telegram logo and the Element logo visible on the upper bar on my phone's screen, but in the end that doesn't really matter.