Thanks for making a native android version!

3 years ago by rbits to c/voyagerapp

Just built it from source while waiting for Google to approve the app, and it's great. I had to use Firefox for the PWA because I need links to open in firefox when I click on them, but Firefox doesn't handle PWAs vey well. The native app fixes all these problems. Excited for it to be on the Google Play Store!

Also aeharding@lemmy.world will you upload the android app to F-droid? It would be nice to have it there rather than having to install it from the play store.

aeharding 61 points 3 years ago

Good to hear building wasn't too difficult!

I'll have to look into F-droid! I'm not too familiar with the submission process.

path: 0 1895854, hotness: undefined, score: 61, children: 2
Jz5678910 30 points 3 years ago

Thanks for all the work that you do! Voyager is a fantastic app.

Another thought, if it's feasible, maybe also post the apk releases on GitHub? So people have the option to download from there directly or use an app like obtanium to grab it from GitHub.

path: 0 1895854 1896807, hotness: undefined, score: 30, children: 0
gunnm 1 point 3 years ago

Can you upload the APK to GitHub too? So we can use it with apps as Obtainium.

path: 0 1895854 2030058, hotness: undefined, score: 1, children: 0
IndiBrony 12 points 3 years ago

H-how did you take a screenshot of the screenshot screen? πŸ‘€

path: 0 1898430, hotness: undefined, score: 12, children: 2
esty 12 points 3 years ago

that’s not the screenshot screen though, it’s the app switcher (but you can screenshot the screenshot menu i think)

path: 0 1898430 1898600, hotness: undefined, score: 12, children: 0
Im_Cool_I_Promise 1 point 3 years ago

you can take a screenshot of any screen with volume down + power I believe. volume up + power puts the phone on vibrate.

path: 0 1898430 1912563, hotness: undefined, score: 1, children: 0
SilentStorms 6 points 3 years ago

Just FYI it is possible to open links in Firefox despite Voyager being installed as a Chrome PWA. Click the link to open it within the app, then hit the 3 dots and "Open in Firefox" should be an option.

path: 0 1896840, hotness: undefined, score: 6, children: 1
keltaris 4 points 3 years ago

Not sure if this is different depending on the backing browser, but my experience with this is that it works great to open the link, but when you hit the back button to go back to Voyager, you get kicked out to your home page instead of back to the thread you were in.

This might not be caused by opening a page in the same browser as the PWA (could be due to issues with the back button that I think we're fixed in the latest build? Or was that about the native apps? Can't remember) but I've been assuming that's part of the issue πŸ€·β€β™‚οΈ

path: 0 1896840 1907801, hotness: undefined, score: 4, children: 0
kratoz29 6 points 3 years ago

Does it feel smoother than the PWA?

path: 0 1898260, hotness: undefined, score: 6, children: 4
rbits 5 points 3 years ago

Definitely, or at least the firefox one

path: 0 1898260 1899760, hotness: undefined, score: 5, children: 3
kratoz29 5 points 3 years ago

Oh yeah, I have heard Voyager never was good on Firefox, so it is safe to assume you have a better performance with the APK.

path: 0 1898260 1899760 1899876, hotness: undefined, score: 5, children: 2
kenbw2 1 point 3 years ago

I guess only because the native app uses the inbuilt Chromium based rendering engine

Torn about whether to keep using Firefox to support its market share

path: 0 1898260 1899760 1899876 1951581, hotness: undefined, score: 1, children: 1
topinambour_rex 1 point 3 years ago

As a browser it works well on my s9. Honestly the only time I use chrome now on android, it's when I use the voyager app. I even replaced the google search bar on my homescreen by the firefox one.

path: 0 1898260 1899760 1899876 1951581 1951914, hotness: undefined, score: 1, children: 0
big_duck_energy 5 points 3 years ago

This is probably a dumb question, but is it still a Progressive Web App?

path: 0 1925653, hotness: undefined, score: 5, children: 2
kryllic 4 points 3 years ago

Yep! They're offering the PWA and native versions with feature parity

path: 0 1925653 1951118, hotness: undefined, score: 4, children: 1
big_duck_energy 5 points 3 years ago

Wow, they've accomplished so much so quickly.

path: 0 1925653 1951118 1951121, hotness: undefined, score: 5, children: 0
bappity 4 points 3 years ago

Firefox for mobile is so broken compared to Chrome it's frustrating... sometimes I find myself having to switch to Chrome from it for stupid reasons like a single date picker vital to a part of a site is broken or a site runs monumentally slow for no reason, but on the chrome mobile app it just works. feels dirty having to use chrome every now and then >_>

path: 0 1951718, hotness: undefined, score: 4, children: 4
DelightfullyDivisive 3 points 3 years ago

Really? I haven't used chrome on a phone in... I'm not sure how long. Since pre-pandemic, anyway.

That said, I spend a lot of time on a laptop, so maybe I just don't use as many sites through the mobile browser. I DO sometimes use Edge or Brave on my laptop because sites don't work. It isn't so much the browser is broken as the sites, though.

path: 0 1951718 1952293, hotness: undefined, score: 3, children: 1
bappity 1 point 3 years ago

Firefox on PC is great! It's their mobile version that is broken.

path: 0 1951718 1952293 1952459, hotness: undefined, score: 1, children: 0
monobot 2 points 3 years ago

As a ex-web developer: it is not Firefox that is broken, but those sites. They optimize for Chome and don't check firefox. I don't blame them, considering percentage of users, but it is not FF fault.

Google's apps are especially slower than in chrome

path: 0 1951718 2059347, hotness: undefined, score: 2, children: 0
rbits 2 points 3 years ago

Yeah definitely can relate. I'm kinda stuck using it cause I need my bookmarks to sync with my computer, but it is pretty buggy.

path: 0 1951718 1977287, hotness: undefined, score: 2, children: 0
poquito_cabeza 4 points 3 years ago

How's the battery performance of the native app compared to the PWA?

path: 0 1952157, hotness: undefined, score: 4, children: 0
shashi154263 4 points 3 years ago

How do I build it? Do I need Android Studio?

path: 0 1896434, hotness: undefined, score: 4, children: 13
rbits 4 points 3 years ago

I don't think so. You need to run npm build or something, then install ionic and capacitor, then run npx cap init, then go into the android folder and run ./gradlew build

path: 0 1896434 1896509, hotness: undefined, score: 4, children: 12
shashi154263 2 points 3 years ago

Thanks. I'll look into it.

path: 0 1896434 1896509 1896536, hotness: undefined, score: 2, children: 0
botorfj 2 points 3 years ago

where did you get the instructions?

path: 0 1896434 1896509 1907491, hotness: undefined, score: 2, children: 9
rbits 4 points 3 years ago

I just saw a gradlew file in the android folder so I ran gradlew build, and then I searched up the error messages I got until I fixed them

path: 0 1896434 1896509 1907491 1908593, hotness: undefined, score: 4, children: 8
botorfj 2 points 3 years ago

i am getting an error which i couldn't find a solution for, it's complaining about line 12 in /android/app/build.gradle . can you help me please?

path: 0 1896434 1896509 1907491 1908593 1909242, hotness: undefined, score: 2, children: 7
NotMyOldRedditName 1 point 3 years ago
path: 0 1896434 1896509 1897093, hotness: undefined, score: 1, children: 0
wegettosss 3 points 3 years ago

Sounds great, when do you think it will be avaiable?

path: 0 1896723, hotness: undefined, score: 3, children: 1
rbits 7 points 3 years ago

Latest release notes says it's been submitted to Google Play, so hopefully not long.

path: 0 1896723 1896751, hotness: undefined, score: 7, children: 0
botorfj 3 points 3 years ago

there's a native version??

I've been missing out so much, I need to get this!

path: 0 1900862, hotness: undefined, score: 3, children: 0
amenotef 2 points 3 years ago

Man I want to test this so bad. But I'm on a train can't build shit.

path: 0 1911838, hotness: undefined, score: 2, children: 0
mac 1 point 3 years ago

I also have it built and am running it on my pixel 6. Very smooth!

path: 0 1925798, hotness: undefined, score: 1, children: 0
voyagerapp
voyagerapp

@lemmy.world

login for more options
8394
1242
305

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

πŸ’™

go to feed...