Spyke

Voyager released to Google Play!

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!

View original on lemmy.world
aehardingreply
lemmy.world

It's very very basic but still kind of cool! I hope it will be expanded in the future, but my Swift skills need to improve (or someone more talented needs to help, lol)

17
aehardingreply
lemmy.world

Apple needs to approve the Test Flight update - should be within 12 hours? Then it should automatically be added to your device.

7
VBBreply
lemmy.world

Can I just download ipa file? I don’t want to wait

2
Fleecer74reply
lemmy.sdf.org

Your can build it if you have a Mac. There’s instructions on the readme

2
lemmy.fmhy.net

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

22
lemmy.world

Is there a possibility of it being released on F-Droid?

Or just an apk download?

18

Seconded but seems no comments about it from the developer.

3

Thank you for bringing Voyager to the app store. I have installed and tried it, it's just as good as its web counterpart. Nothing abnormal or malfunction, great work. The loading speed is much faster than the webapp. Though, I do miss the ability to update to the new version using the web.

Thank you 👍

16
lemmy.today

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.

16
lemmy.sdf.org

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 the images, it will help increase user experience tremendously.

13
aehardingreply
lemmy.world

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?

1

Just check. it has default options to preload images. Maybe that's why.

2
boyireply
lemmy.sdf.org

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.

1

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.

1

in addition to preloading, it has option for data saving mode.

1
lemm.ee

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?

11

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.

4
sh.itjust.works

I noticed that the vibration feels mushier on slide gestures compared to the web app/back button swipe. For reference I'm on the Pixel 6a and use Edge as my PWA client.

10
aehardingreply
lemmy.world

Interesting! The code is the same, so it may be a Capacitor Haptics bug (translating wrong haptic)? It's technically using a different API for haptics under the hood.

There will be an update to disable haptics shortly if it's annoying :)

7
falkerie71reply
sh.itjust.works

It's not annoying, just... how do I put it... Unsatisfying? Feels less clicky than the system default is all.
Thanks for the hard work anyways! :)

5

Yeah it feels a bit softer. Pretty subtle difference but I actually prefer the native app haptics to the pwa a bit.

1

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.

9

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

4

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

8

Thank you very much!

Right off the bat, it feels much more smoother. I haven't noticed anything broken, I'll keep an eye out.

7

I really like this project, so kudos! Both as PWA on the browser and in the wrapped WebView version it is GREAT! I have a feature request if it's not too complicated: would it be possible to disable the long tap gesture on images which I sometimes accidentally trigger while scrolling? In the browser it opened the share modal, here it does nothing except giving haptic feedback.

6

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.

  1. The back button on the Android app doesn't exit the app no matter pressed how many times.
  2. 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.
  3. 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.

6
lemmy.world

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.

6

Hey, this is on the list for settings to add. Apollo had it and it's definitely something Voyager will add.

4

I’m chomping at the bit of the thought of this coming to iOS especially as a former Apollo user.

5

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?

5

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.

3
lemmy.world

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!)

5

NICE. Yeah, a buddy of mine is constantly talking up Ionic.

Thanks again! Great work on the app, my man!

3
lemm.ee

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?

4
aehardingreply
lemmy.world

There's no tools for formatting right now, but it's on the list!

2

Aha ok thx. At least im not blind this time

1

Just saw this post a few minutes back and downloaded it.

Not sure if its my phone (samsung s22+) or something, but comments keep dropping and I need to reopen the post for the comments to show up.

4
lemmynsfw.com

Woah! That was quick!

I have a problem. It's not really to native app though. It's related to themes. Themes look good in Apple mode, but in Android mode switches look half blue half red. It looks weird.

3
feddit.uk

Unfortunately I get the "this app is incompatible with your device" from the playstore. Sony Xperia 1 IV (Android 13)

3
aehardingreply
lemmy.world

Weird, thanks for the report, I'll look into it :)

edit: If anyone else has this problem, please reply below with device version and make/model

4
Feralreply
feddit.uk

Its happening to me with a few other lemmy apps from the store like Lemmotif, Summit and Beyond for Lemmy. All are early access too which might be the reason, although other EA apps like Arctius (fennec) installed fine. Just to note, i did install the apks of the above incompatible apps via their github pages fine. So its not that my device is incompatible, its just google store blocking something internally perhaps.

3
canreply
sh.itjust.works

Check out Obtanium for updates to apps from github

2

I use that for all my git apps, very useful app. But i prefer google store, so once an app is available i'll remove it from Obtanium.

1
Tipponreply
lemmy.world

Are you getting it from the Play Store on your phone or computer?

The reason I ask is sometimes the PC version adds something like en-US to the end of the links for me, so it won't let me download because it thinks I'm in the wrong country. Deleting that part makes it work again.

1
Feralreply
feddit.uk

Getting it on my phone, I checked the links and there's no en-US in them apart from Beyond & Jerboa, so not sure why. I tried by removing that part in the link and they still show as incompatible (not jerboa) that works fine.

1
lemdro.id

The back action doesn't seem to work when in the home page. I was expecting app to get closed.

3

I use Chromes password manager, but the app doesn't allow to auto fill the contents. Maybe that could be a possible improvement! Great job!!

3

I don't know how but I feel the haptics work better here than in any other app in my phone!

3
lemm.ee

Can anyone comment and how's the battery performance of the native app compared to the PWA?

3

What's the benefits of using this version compared to the PWA version?

Edit: I'm blind, it's mentioned right in the post

3

So I just checked my wishlist and this app popped up and is now a available and compatible and I just installed it. So thanks for the fix.

3
lemmy.world

I’m jailbroken on iOS 15 and I don’t see the watch app aa installable. Is this iOS 16 required ?

3

Thank you! It works great and I love it.

This is my go-to app for Lemmy now!

2
lemmy.world

Does it use my blocked communities list from the web app, or do I need to start again?

2
Tipponreply
lemmy.world

Awesome 🙂

As soon as I can remember where I saved my password, I'm switching over 😁

2

When using 3 button navigation on my Pixel Fold running the latest Android 14 Beta, on light mode, the buttons are white, blending in with the background of the app... If that makes sense. Almost as if they are transparent.

2

Amazing! Just some limited use so far but the experience seems every bit as good as the PWA. Thanks!

2

The Android app I've been waiting for! Just dl'd it but will give it a spin overthe next few days.

2
aehardingreply
lemmy.world

That's odd - I'm not able to reproduce but I'll definitely keep an eye out. Let me know in Github if you can find a consistent reproduction

2
ffolkesreply
fanexus.com

I can reproduce it as well. Only on the page that comes up on the center tab, slowly scrolling up and down cause the refresh effect to start erratically.

2
Sentaureply
lemmy.one

As far as I know. The app is open source, ad free and trackerless which means no data collection

3

Not inherently. Open source means that the code used to create the software is accessible to all and can be looked at or used by anyone as long as they obey the license associated with the code. So while there can be trackers in open source code, since the code can be viewed by anyone, it is highly likely these trackers will be found and the application will be ostracised if that happens.

1
lemmy.one

There seems to be no way to save images when using the native app. Anybody else facing this issue¿?

1

This is very exciting! Thank you for all of your hard work.

I installed it on my phone, but I'm didn't get prompted for my password manager to autofill my password, so I needed to go to my password manager in my phone and copy/paste it manually.

Also, I am currently running my own voyager container for my own instance. Is the play store app able to connect to that? If not, where is the underlying web app running?

Thanks again for the effort!

1