

A random person on lemmy
Banner art from Deemo switch version
I love wefwef/voyager. This might not be a normal feature people use but I love wefwef’s deep linking feature (on android). I have a push notification system for lemmy which detects incomming emails from lemmy and uses ntfy to send reddit sync like push notifications. In wefwefs case I can set ntfy to open voyagers inbox directly. Voyager is also nice since opening a unread message (or interacting with it) auto marks it as read (which I don’t believe other clients do for some reason, I could be wrong though).
Maybe lj could go down the swift backup route where purchases are tied to a Google sign in to avoid play services? You could buy the app from Google play via web, download it via aurora, then validate via in app login.
https://swiftapps.org/faq#whygoogle
Down side is lj would need a verification server (although he has servers for Reddit sync Imgur which he could repurpose for billing).
Disclaimer I am not a dev just a rando lemmy, Lemite? (Idk what to call a lemmy user)
I kinda wonder if sync for lemmy can use a sort of hybrid aproach. For instance when sync for lemmy is in the forground it uses websockets with the lemmy instance to get push notifications. However once the app is exited (or after a predetermined perioed of time) sync could revert back to polled notifications. This is kinda similar to how lemmy web sends push notificaitons when opened as a tab but doesn’t when closed.
I use a combination of a MacMini Oracle cloud, probably not best long term solution but it’s free (while it lasts).
Stuff that runs on Oracle:
Stuff on Mac:
Aside from that not much else 😊
I’d presume so based on reddit sync (monitization primarly from ads and iap). Apollo’s dev at one point made another app (primarly for killing amp links) that was paid and open sourced it, however he had issues with low effort copycats.
https://github.com/christianselig/Amplosion
The bright side of a closedsource app is in certain cases it can encourage faster development since the dev can work on it part/fulltime (idk how syncs revenue worked).
To be clear the post above is my personal view (I could be completly wrong).
Lemmy is actually interesting as there could be four implementations (or five if you consider none).
Just some thoughts