Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Twitter is (or was) one of those examples. It took months until I realize that I was using a PWA than a native app.

Something is very wrong if you can't tell the difference. The difference is night and day on iOS.

PWA app has significantly lower responsiveness, constant mis-touches on buttons, loading screens for every click etc.



> PWA app has significantly lower responsiveness, constant mis-touches on buttons, loading screens for every click etc.

That's certainly not inherent to every PWA, e.g. there is no need to have a "loading screen for every click".


Not to mention that the opposite is also true where a large number of "native" apps are really just wrapped up web apps and many suffer these same issues.


Part of the reason I'm not more bothered by Apple making PWAs viable is that they've failed to crack down on apps that don't meet their performance standards, anyway, letting those apps get away with just being terrible-performing, non-native-feeling web-app wrappers. That whole class of trash-tier "app" may as well be a PWA, I guess.

I'd rather they kick out every app with an unjustifiably-long launch time or with janky non-native behavior in places where it has no reason to be so, but since they're evidently not gonna do that, may as well have PWAs.


Right.

Ultimately, it’s a business decision, because paying for 3x the people or 3x the time to implement one feature on web, iOS and android is not something that people like to do, let alone the headache of coordinating feature parity and release timeline with said teams.


The twitter web app is such a mess. Only slightly better than "new" Reddit, which is probably one of the single worst offenders in the world of bad SPAs.


I often forget how unusable Reddit is without old.reddit and a native, FOSS app like Infinity to make it acceptable.


If it weren't for Narhwal and later on, Apollo (iOS reddit clients) my usage of Reddit would be somewhere between 0% and 10% of what it's been the past several years.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: