Hi there!
Voyager has been released to Google Play! You can check it out here:
https://play.google.com/store/apps/details?id=app.vger.voyager
Please try it out and let me know what you think below! Because it’s brand new, let me know if you have any problems relative to the web app and I’ll try to fix them ASAP. And if you have time, leave a review, that helps Voyager gain exposure.
Why use the native Android version? Well, there’s a couple main benefits:
- The back button works much better!
- Your browser history shouldn’t be inundated with Voyager entries.
Please note, it’s currently a slightly outdated version of Voyager. Hopefully it should update soon!
As for Apple peeps, that’s still in progress. If you’re on TestFlight and have an Apple Watch, check out the brand new Apple Watch app (coming very shortly in an update). It’s quite simple at the moment, but kind of neat and useful!
Did we just get like 3 new apps drop in about 2 days?
Sync, Infinity and Voyager. Omg.
Quite good. If you allow criticism, one particular feature that needs improvment is the smoothness of image loading. Images (in particular) and posts took quite awhile to load. Even for some images, when they have already been loaded and displayed, if I go back and then forward, the app will try to reload the images that have already been displayed before. By right, the images should’ve already been cached and will load straight away.
This is what I find strangely interesting with Sync, which you can take as a benchmark. The image load very fast, even at the first loading. None of the apps that I tried, e. g. liffoff and infinity can even load (half?) that fast. If you can find a good algorithm to load
theimages, it will help increase user experience tremendously.Thanks! That’s very strange, image loading and caching is handled by the browser and should be quite fast.
The only thing I can think of is sync has a max height for images in feed and can set thumbnail option for their requests?
Just check. it has default options to preload images. Maybe that’s why.
Hi dev, got an update. As you said that’s very strange as it is handled by browser, this make me think that it is a browser specific issue. I just found out that my default browser, Firefox, has a tendency to auto reload tab, - that explains it. I’ve installed addon to mitigate the issue - it seems to work.
As for implementing auto-cached as sync did, I can sense now that might be beyond your control as voyager relies on external browser to work.
Oh, I’m glad you figured it out! I still think there may be a workaround for this, so keep an eye out for next release.
in addition to preloading, it has option for data saving mode.
Apple Watch app
Woah! Is this a first? Actually sounds kinda cool.
That’s quite interesting. I was very impressed with Voyager being a PWA and a bit sad that a native version was needed.
Isn’t the overhead of maintaining three completely different code bases very demanding?
Or, as the benefits it seems to have are quite limited, was it a quick conversion into a native app?
It’s reusable codebase thanks to https://ionicframework.com and https://capacitorjs.com :)
I think there are certain frameworks out there that basically let you write a website and it bundles it as an app for you. Also this could just be a web view locked into their site. Either way I don’t think there’s a ton of overhead here.
Installing my 7th Lemmy client then…:)
It’s fun to try them all.
Edit: It’s not available on Play Store for me at least.
It’s 12th for me
This may very well become my favorite mobile app for Lemmy. I used infinity for Reddit and I quite like the Lemmy fork (though its still VERY early In development so we shall see)
But I love a lot of them currently. This ones just clean, simple while still having great features
Wait, infinity has a Lemmy fork? What’s it called?
Infinity for Lemmy. Still has a lot of Reddit terms and things at the moment. But its quick and functional. You’ll have to grab it here and I’d recommend using obtanium to update it if you have it https://codeberg.org/Bazsalanszky/Infinity-For-Lemmy/releases
Just grabbed it and it’s working great so far. I’m not really clear on the pros/cons of using a native app vs a web app, but so far the experience is pretty much identical.
Edit: I’ll also add that if there’s ever a “premium” version that’s just the same app only paid so people can support it with their dollars, I will be happy to use my Google Play points on that.
For me, it’s that the app was sluggish on Firefox but not on chrome. But it turns out, with unlock, the internet is a terrible place! So links were unreadable
The dedicated app is the best of both worlds. Fast and responsive, but can use my default browser (Firefox) for links
I see developers putting in some hard work to make the best lemmy app. imo voyager and sync are the best I tried so far in terms of responsiveness and features!! definitely leaving a review
Thanks! It’s my favourite app for lemmy. Even the pwa was better than many other native apps. I’ve some minor suggestions if you’re open to them.
- The back button on the Android app doesn’t exit the app no matter pressed how many times.
- The vibration feels a bit off while upvoting even on the app. I mean it doesn’t have the same “punch” to it like it should.
- Material you icon theming would be nice.
Kudos to you and the team for making this app happen. It is one of the greatest lemmy apps.
I really wish I could disable the post collapse on click. Long click wouid be ok, but like this as I’m scrolling I’m constantly accidentally collapsing comment threads, it’s really annoying.
Hey, this is on the list for settings to add. Apollo had it and it’s definitely something Voyager will add.
Am using it already. Smooth as butter.
One of the killer features of the PWA is long tapping an image anywhere and sharing it through other apps. Not a link to the post, not a link to the image but the actual image. Long tapping an image in the native app only vibrates it and does nothing. Would it be possible to port that behavior?
Yeah the menu doesn’t pop up when long pressing an image or video link. On the voyager PWA I would long press YouTube links and share them to Newpipe to avoid ads.
As a developer of PWAs, can I ask how you ported it to Android? Did you use something like React Native?
(Regardless, I love me my Voyager PWA app. thank you!)
Check these out: https://ionicframework.com and https://capacitorjs.com :)
NICE. Yeah, a buddy of mine is constantly talking up Ionic.
Thanks again! Great work on the app, my man!
Seems like Capacitor has some performance issues with Webview (https://bugs.chromium.org/p/chromium/issues/detail?id=1289741). Things got a tiny bit better for me after I updated WebView to the Canary build. Both webviews have still better performance than the PWA with Firefox, but they are slightly less smooth than the PWA with Chrome.
When I try to comment I get blank text box, no qoute, image attachemt, hyperling etc. Do I have to use
![]()
for img or im missing something?There’s no tools for formatting right now, but it’s on the list!
Aha ok thx. At least im not blind this time
Two apps in as many days. Excited to try it out!