Earlier quoted context omitted.
It really reeks of the same kind of anticompetitive behavior that got MS in trouble twenty years ago. Apple is way worse in this regard, but Google is still incentivized to keep at least PWAs from being first class citizens on Android because they don't get their app store sales cuts or microtransaction money from them. And at least on Android you can install other browsers. People consider the hegemony of Chrome to…
You can use browsers other than Safari on iOS.
Start with a Website, Not a Mobile App
311–320 of 587 posts
Re: Start with a Website, Not a Mobile App
#312Earlier quoted context omitted.
>No PWA competes with a native experience. Not performance wise, not usability wise, and ultimately for the developer not even development wise. How much of a usability advantage does an app for, say, IMDB offer that the regular website doesn't? Or the loyalty card apps that a lot of grocery stores and coffee shops use now? A lot of apps on the market are functionally just wrappers put around a poorly optimized websi…
Companies saddle their mobile web experience with excessive animations, gobs of dynamic elements, screen-hogging navigation bars/sharing buttons/overlays, poorly-implemented infinite scrolling, etc, etc... and then they conclude that mobile web sites are bad and native apps are good. People have forgotten that you can build a website that isn't a user-hostile SPA train-wreck.
1. https://blog.twitter.com/engineering/en_us/topics/open-sourc...
2. https://twitter.com/davidbrunelle/status/905931990444244995
Re: Start with a Website, Not a Mobile App
#313Earlier quoted context omitted.
I figure most things don't need an app unless they are trying to take more data anyway. Anything telling me to install an app whose mobile experience is fine already is very fishy to me. I'm looking at you, Reddit.
> Anything telling me to install an app whose mobile experience is fine already is very fishy to me. I'm looking at you, Reddit. So much this. To add insult to injury, reddit intentionally degrades the site's experience in mobile devices with tons of dark patterns pushing users to their shady mobile app.
Re: Start with a Website, Not a Mobile App
#314Re: Start with a Website, Not a Mobile App
#315Re: Start with a Website, Not a Mobile App
#316Re: Start with a Website, Not a Mobile App
#317Re: Start with a Website, Not a Mobile App
#318Earlier quoted context omitted.
> I don't even bother installing apps anymore, I don't have time to research whether or not they are going to abuse my privacy or have some horrendous TOS. I'm going out on a limb but I'd wager you're not exactly representative of the general userbase for which apps are developed.
HN users represent < 1% of the userbase. But people often ask their opinions on tech products, so it is hard to claim whether they matter or not.
Re: Start with a Website, Not a Mobile App
#319Most of my mobile users(64 %) has the page added to the home screen, and it's awesome. There is however one problem in all things web: Apple. The amount of bugs in Safari on iOS is incredible and the developers should be ashamed of their work. Safari is literally worse than IE6 was. But sure, users can just switch to Chrome.. Oh, wait, we're talking iOS here, so there is only one engine, and that engine is broken. So…
You're joking, right?
Re: Start with a Website, Not a Mobile App
#320Earlier quoted context omitted.
Why not just add the ability to list a PWA in the app store? At that point the installation is intentional and the overhead on Apple/Google is minimal... and Apple still gets their $99/year to allow making it easy to put your app's icon on a user's home screen.
On one hand I can see rational reasons for them not allowing it; Apple doesn't control when you push updates to your PWA, so they don't want to give their seal of approval by listing it in the app store. But on the other hand, it's pretty depressing to give up the dream of instant app updates, by wrapping your shiny PWA in Cordova and promising to never execute external JavaScript.
So I guess moral of the story, wrap your PWA in an Expo app and update as often as you want without having to resubmit.