5 ms·
What's wrong with native app? You can delete it when you are done with it, just like you can close a browser tab when you are done with the "entire" web app you
by gowld 7y ago
What's wrong with native app? You can delete it when you are done with it, just like you can close a browser tab when you are done with the "entire" web app you downloaded.
- jsjddbbwj 7y agoNative apps can siphon out much more info off your mobile than websites can.
- hombre_fatal 7y agoNo uBlock, no dev console, no network tab. Completely opaque. An install step just to order a pizza. Shareable URLs/deeplinks. It's a freak of luck that we have the web, an app environment with a built-in dev console and actual customization. Just think how much it contrasts with the black box of native apps and with what large companies actually want. I'm in no rush to throw it away.
- hobs 7y agoNo need for ublock, the dev console is called your memory, your network tab is now something the entire os can understand, and you can even opportunistically block specific network calls. Obfuscated javascript running in the console is no better than random apps, and webasm is going to make that even more opaque. You are talking about features that are only needed for websites and why an app doesnt have those features, when they were directly bolted on to deal with the huge amount of complexity we've already handled in the OS.
- ComputerGuru 7y agoI think the point is that these features are masked from the user (especially on mobile) when performed in a native app vs a website.
- hobs 7y agoOn mobile its somewhat more fair, but the dev tools, adblock, and other items on mobile are almost always super compromised and locked down by the device manufacturer.
- pjmlp 7y agoJust like native mobile browsers. Regular users aren't plugging their devices into a host computer to access dev tools into their mobile browser.
- superasn 7y agoAlso no ctrl+f find. One of the many reasons I use Amazon via browser and not app. Also open link in new window so you don't lose state, compare easily and much much more.
- distances 7y agoAmazon's app, at least on Android, is anyway so bad it's almost surreal. Massive lags without any indication of progress or indication that the app even accepted the input. Now that I think of it, it feels like a bad website shipped as an app. Which it probably is.
- zzo38computer 7y agoYes, but why should you need such a complicated system at all just to order a pizza, whether it needs an install step or not? A simple form, telephone call, etc would do.
- xmprt 7y agoSimple systems work great and are easy to implement when you're working with limited requirements. But the second you start to add new features, the system breaks down. How would a simple form or telephone call work if I wanted to know the status of the pizza or delivery driver's location? I'd prefer not to give my number to them because then they can send me unsolicited "offers" all the time (just look at email) but I don't want to block them either because I still like their pizza.
- pjmlp 7y agoSorry, for a minute I though you were describing mobile browsers.
- hombre_fatal 7y agoMobile browsers are neutered but still way ahead of native apps on this spectrum.
- freehunter 7y agoThe problem with native apps is they only work on platforms the developer supports. Web apps occasionally have this problem too, but native apps always have that problem.
- taeric 7y agoThe problem with the modern web is it is becoming only the platform Google chooses...