4 ms·
I build a PWA currently in use by around 130 people, no one can tell its not native.
by joenathanone 4y ago
I build a PWA currently in use by around 130 people, no one can tell its not native.
- threeseed 4y agoI assume you have a native app as well and have benchmarked both with users. Because when you compare native/PWA with mainstream apps the experience is significant.
- jasonlotito 4y ago> I assume you have a native app as well and have benchmarked both with users. Yes, I can speak for them. They compared their native implementation with the one that exists. The users enjoy using the web app compared to the current native app. Why? Because it doesn't exist. Because creating a native app doesn't solve the problem. Because when you say "native", do you mean iOS or Android? Or Mac? Or Windows? Or Linux? Or whatever else there is? Yes, eventually, there might be a desire to build out a native app if it's needed. But the assumption that everyone needs a native app is absurd. Not everything needs a native app, and can work just fine without. As for this persons users? Yes, they enjoy the PWA, because without it, the "native" app wouldn't work for some of them.
- threeseed 4y agoIf it’s a choice between PWA and no app then of course PWA has a use. But if you think it will upend the industry then that is frankly delusional. PWA apps are worse than native in every single way for the user. Great for developers. Terrible for users.
- intrasight 4y agoDevelopers trying to satisfy their users are not trying to upend the industry. And as users can't tell, why is it terrible for users? All kinds of apps can suck and be user unfriendly. That's a different dimension than native vs web.
- threeseed 4y agoUsers can tell. That's the whole reason for why the last 15 years of trying web based apps have failed.
- joenathanone 4y agoIs isn't noticeable at all if the app is built correctly. My app is used by health care professionals to log their hours and patient charting. Everything is instant when clicked and the app also has limited offline functionality. It's snappier than most mainstream native apps. Everything is native HTML 5 & CSS with very minimal javascript to handle logic and validate inputs.