10
submitted 1 year ago* (last edited 1 year ago) by aeharding@lemmy.world to c/voyagerapp@lemmy.world

Test Flight is here!

https://testflight.apple.com/join/nWLw1MBM

It's appreciated testing various versions of iOS, and ensure all functionality matches the Progressive Web App.

Comment below with any issues that don't exist in the Progressive Web App and aren't listed below.

Known issues:

  • Post photo upload doesn't work
  • Haptics needed in many places
  • Saving a photo crashes

Thanks!

all 38 comments
sorted by: hot top controversial new old
[-] dandroid@dandroid.app 3 points 1 year ago* (last edited 1 year ago)

I can't believe how quickly you work. You're a legend. I can't wait for the Android app.

[-] Jackolantern@lemmy.world 2 points 1 year ago

By the way if you don’t mind. What programming language are you using? Is it swift UI?

[-] ruud@lemmy.world 2 points 1 year ago

Cool! Installed it to replace the PWA. Nice work!

[-] kaitco@lemmy.world 0 points 1 year ago

Howdy! I’m still new to Lemmy. Why does your username appear red to me in the Voyager app?

Are you super special? Are you dev royalty??

[-] ruud@lemmy.world 2 points 1 year ago

Ohhh am I red in the app? Hadn't noticed :-) I'll go see a doctor. Doesn't sound good.

[-] itadakimasu@lemmy.world 1 points 1 year ago

Lemmy.world founder and overall cool dude 😎

[-] Jackolantern@lemmy.world 1 points 1 year ago

He’s like the Prime minister of lemmy.world

[-] Deemo@bookwormstory.social 1 points 1 year ago

This probably is a nich feature, but is it possible to get deeplinks (example voyager://inbox or voyager://vger.app/inbox/unread)?

[-] aeharding@lemmy.world 2 points 1 year ago* (last edited 1 year ago)

We can definitely do deep linking with a special URL, however I want to avoid links to vger.app opening the app. One of my pet peeves are apps open that when I'm just trying to browse their site.

[-] Untitled_Pribor@kbin.social 1 points 1 year ago

Awesome! But can you please have an .ipa available for download on GitHub, so we don't need to depend on Apple for updates.

[-] aeharding@lemmy.world 1 points 1 year ago

Maybe in the future, builds are through App Flow which doesn't have a way to make builds public, and I don't want to manually upload an ipa every release.

[-] fer0n@lemm.ee 1 points 1 year ago* (last edited 1 year ago)

What’s everyone’s experience so far? Mine:

  • haptics are nice
  • status bar tap is very welcome
  • the back swipe issues seems to be a bit better, but not entirely solved
  • browser appear animation is really nice
  • the scroll hiccups seem to be also better, but also not entirely gone (short time of being inactive, but it then works without me waiting a second)
  • nav bar icons are still spikey (I’m probably the only one looking that closely at it, but I was hoping that might be fixed with the native version)
[-] Elcapitan786@lemmy.world 1 points 1 year ago

Swiping back instead of accidentally upvoting is much better here than the web app.

[-] itadakimasu@lemmy.world 1 points 1 year ago

Jealous of iOS users! Looking forward to Android release!

[-] sdu@lemmy.world 0 points 1 year ago

Great work! Would it be possible to have the app or even the PWA support 120fps gestures such as on the back swipe gesture on devices with ProMotion?

[-] aeharding@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

You can disable 60 fps lock in safari with develop menu.

As for that being a default, Safari needs to fix this: https://bugs.webkit.org/show_bug.cgi?id=173434

Edit: More reading:

[-] techie@techy.news 0 points 1 year ago

Does the native app proxy through your server like the PWA, or does it connect directly with the instance? Thanks for all your work on this!

[-] aeharding@lemmy.world 1 points 1 year ago

Direct. The PWA is direct now too (except for photo upload endpoint because Lemmy bug)

[-] Jackolantern@lemmy.world 0 points 1 year ago* (last edited 1 year ago)

Wohoo!

That was quick! Testing using iOS 17.

There seems to be a delay on the keyboard which is not present in the PWA however this might be because of the beta version I’m using.

I also find the font sizes of the header quite large. Perhaps there could be an option to resize?

Edit: the reply bug where when you reply to a comment, the comment thread shows in the reply area is still present.

[-] aeharding@lemmy.world 0 points 1 year ago

Regarding your edit, can you take a screenshot?

Thanks!

[-] Jackolantern@lemmy.world 0 points 1 year ago
[-] aeharding@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

Woah, I haven’t seen that before. What’s your iOS version?

Edit, oh, 17

[-] alexius@lemmy.world 0 points 1 year ago

Hey @aeharding

I found a bug but neither a screenshot nor a video would show it. Let me explain:

I opened a post in this community (title: Can’t save images by long pressing) that was short and had very few comments, making the entire content fit exactly inside the screen, almost exactly. On a regular/longer post, I can pull to refresh, but in this case it seems like scrolling is completely disabled. No matter how much I try to swipe up or down, the whole thing is static. it works in the PWA, though.

I also think it’s lacking a bit of padding between the last comment and the tabs at the bottom, but that’s also happening in the PWA, so I guess it’s not app related.

Great work overall! Hope this helps

[-] aeharding@lemmy.world 1 points 1 year ago

Thanks! This is interesting. I have seen that before I think but I thought it was resolved. Cheers

[-] avater@lemmy.world 0 points 1 year ago* (last edited 1 year ago)

so awesome, since memmy became very unstable.

Just found one curiosity, if you post something new it would be great if it opens the keyboard directly. At the moment you still have to do an additional tap to on the comment area to bring up the keyboard!

Otherwise amazing work!

[-] Dark_Blade@lemmy.world 0 points 1 year ago
[-] danielton@lemmy.world 1 points 1 year ago

They're in the middle of rewriting a lot of it, so it has been unstable, and a bunch of features have gone missing, like being able to jump directly to replies in your inbox.

I'm sure things will get better, but it still kinda sucks in the meantime.

[-] cuchilloc@lemmy.world 0 points 1 year ago

Where do we submit feedback? The TestFlight email link is not working for me. Basically my bug report: if you auto fill passwords, validation error reports pwd is empty , unless you manually auto fill both fields separately which beats the purpose of auto fill. Probably unnecessarily early front end validation.

[-] aeharding@lemmy.world 1 points 1 year ago

Here is fine, otherwise I think you can through Test Flight app.

What password manager? It's working for me in Bitwarden.

[-] Ilikecheese@lemm.ee 0 points 1 year ago

I notice when I click on a YouTube link in the PWA it opens up in the same window and takes me to the link, but when I click on the same link in the TestFlight app it opens in a separate window. Is that intended?

[-] aeharding@lemmy.world 2 points 1 year ago

Not intended, just the way native apps work. At some point I will need to add code to explicitly open certain things in their app.

[-] Num10ck@lemmy.world 1 points 1 year ago

would be great to make it a settings page for which media type/app to choose how to open them.

[-] snake@lemmy.world 0 points 1 year ago* (last edited 1 year ago)

Thank you for the status bar tap feature!

One thing I noticed is that the "Back" button does not always work on the posts tab, it just alternates between "Home", "All" and "Local" instead of actually taking me to the page where all my subscriptions are listed.

Edit: Actually I meant the "Communities" button, and the bug only happens when I’ve previously used the drop-down list to switch between either of "Home", "All" or "Local".

[-] aeharding@lemmy.world 1 points 1 year ago

Thanks! The problem is it’s not replacing the current route. There should be a fix soon.

this post was submitted on 27 Jul 2023
10 points (100.0% liked)

Voyager

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