this post was submitted on 19 Jul 2023
110 points (92.3% liked)

Voyager

5484 readers
46 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
 

It is a limitation of a PWA. A native app (wrapper) will likely be coming though, and a custom Capacitor plugin could theoretically interface with the native API to switch out icons. Theoretically. No promises though :)

Quoting this comment by the dev

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Dark_Arc@lemmy.world 14 points 1 year ago (1 children)

Well... Part of that is just that web apps have much worse efficiency and performance compared to native apps. That's not to say their performance and efficiency is bad, but a native app will beat a web app everytime. The DOM and JavaScript are just not great models in terms of efficiency and performance.

[โ€“] gunnm@monero.town 8 points 1 year ago (3 children)

How is your performance with Voyager?

[โ€“] kryllic@programming.dev 6 points 1 year ago

In my opinion, it's been great and feels pretty close to native anyway. Some issues with the screen freezing when trying to scroll after swiping away from a post but other than that, it's super nice. Plus updates are so quick to install, really like that too.

[โ€“] BURN@lemmy.world 4 points 1 year ago (1 children)

Problematic

I get lots of random freezes, actions not registering, etc

Doesnโ€™t make it unuseable, but itโ€™s not a great experience

[โ€“] gunnm@monero.town 3 points 1 year ago (2 children)

With all browsers?, here runs fine with chromium.

[โ€“] ryo@lemmy.eco.br 2 points 1 year ago

The main issue is Safari, bugs in webkit bog everything down. And iOS is stuck with it.

[โ€“] BURN@lemmy.world 1 points 1 year ago

No browser as far as I know. I installed the PWA and havenโ€™t touched anything else.

Iโ€™m on iOS exclusively with no plans to use a desktop interface

[โ€“] Dark_Arc@lemmy.world 3 points 1 year ago* (last edited 1 year ago) (1 children)

I think it's acceptable, though I am working on my own ... for now experimental ... Lemmy client in C++/Qt/QML ... maybe eventually for desktop and mobile devices alike :)

[โ€“] gunnm@monero.town 3 points 1 year ago

A desktop client would be a game changer for sure.