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@lemmy.worldM
    link
    fedilink
    English
    arrow-up
    61
    ·
    1 year 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.

    • Jz5678910@lemmy.world
      link
      fedilink
      English
      arrow-up
      31
      arrow-down
      1
      ·
      1 year 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.

    • gunnm@monero.town
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

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

    • esty@lemmy.ca
      link
      fedilink
      English
      arrow-up
      11
      ·
      1 year ago

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

  • SilentStorms@lemmy.ca
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year 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.

    • keltaris@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year 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 🤷‍♂️

      • kratoz29@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 year 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.

        • kenbw2@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year 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

          • topinambour_rex@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year 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.

    • rbits@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year 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

        • rbits@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 year 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

          • botorfj@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year 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?

            • rbits@lemmy.worldOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              1 year ago

              Oh I forgot, you need to set the CI_BUILD_NUMBER environment variable to some number (I just set it to 1)

                • rbits@lemmy.worldOP
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  1 year ago

                  It’s different on different operating systems. Search how to set environment variable for whatever operating system you use

      • theUnlikely
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I’m getting an error during build that cordova.variables.gradle does not exist. I’ve installed the ionic cli. Can’t update capacitor though because [ERROR] Invalid project type: react-vite (project config: ./ionic.config.json)

        • theUnlikely
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Got it working. Had to completely remove the android project directory, then run npx cap add android to recreate it. After that I was able to build. Are you using the debug apk? The other one is unsigned so won’t install.

    • rbits@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 year ago

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

  • Bappity@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    1 year 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 >_>

    • DelightfullyDivisive@midwest.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year 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.

    • rbits@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year 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.

    • monobot@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year 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

  • mac@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

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