DEV Community

Discussion on: I put an early DEV iOS app up on GitHub and would love your help!

Collapse
 
nektro profile image
Meghan (she/her)

What changed your mind over serving just the pure PWA?

Collapse
 
kayis profile image
K

Missing ad revenue xD

Collapse
 
ben profile image
Ben Halpern

So far iOS PWA has been super buggy and basically unusable as a PWA.

Things like this stackoverflow.com/questions/497581... and more.

We're not really shifting strategies so much as putting more feelers out in terms of possible long-term approaches. By going with the web wrapper approach I'm pretty sure this means we can continue developing for web as we wanted to and see what works out.

Also, this was a fun chance to put something out there as fully open source, we've been itching to do that.

Collapse
 
nektro profile image
Meghan (she/her)

Not to say that this is everyone’s experience by any means, but that functionality has been fixed and I’ve been using the iOS pwa for a while now :)

Thread Thread
 
ben profile image
Ben Halpern

Are you able to log in? Are we missing something? I can't say we've been super scientific about our approach to trying to figure the whole thing out.

Since you now have access to the code we definitely welcome any inspection of how we could make things work as Apple gets fixing things.

Thread Thread
 
nektro profile image
Meghan (she/her)

Yeah Apple made it so that all links and redirects stay within the standalone window. So the twitter stays in the pwa and redirects just fine but it also loses the ability to open links in a new tab once im actually in an article. And since standalone removes the browser controls I have to reset the app to go “back”. Apple also has it setup that the page refreshes every time you close and reopen the pwa (even just to the home screen).

It’s not perfect and chrome definitely still has the better UX here but I do login and check up on things. ((I’m on 11.4.1 btw))