(no title)
tammer | 1 year ago
There is no technological reason why applications can’t be distributed as PWA packages similar to the days prior to the App Store.
This would serve two important functions:
1. Remove most if not all distribution monopoly concerns
2. Create application standards that function nearly identically across the myriad of screen sizes and input types that are now available.
The current status quo of some service that makes my life easier or better only being available in a browser or only available on one or two of my devices (or, most often, available in a few ways but only bug-free or full-featured in only one method of access) isn’t the future I want.
hn_throwaway_99|1 year ago
That seems a bit like rose-colored glasses. PWAs only really became viable in the past couple years (especially on iPhones when push notifications only were made available to PWAs in the last year), and even if you ignore Apple dragging it's feet, it's hard for me to imagine another scenario where all the hardware-based APIs (e.g. access to camera, media streaming, various sensors, in addition to push) didn't come out in native apps first before they were made available in the browser.
asddubs|1 year ago
1. what about something like a usb flir heat camera? yes i know webusb exists, but having to go to a website to use a peripheral (and give it permissions to that peripheral) is not ideal
2. apps can change on you at any point, potentially maliciously. I'm not naive enough to think the app store will catch this kind of thing every time, but at least you have control over updating apps, and some guarantees that everyone gets the same binary
3. you can kiss any sort of ui-cohesion goodbye
jwells89|1 year ago
Native apps can also be archived for use with emulators at some point down the road, as we’re now seeing with efforts to emulate iOS 2/3 and some of the earliest iOS apps. Had those apps been PWAs they’d all be gone for good outside of the tiny handful where the dev decided to open source them.
_factor|1 year ago
Gigachad|1 year ago
The others are also kind of mute points, No one is auditing app updates, and I'm not sure how an app can be more trusted with access to a usb/bluetooth device than a website. they are both 3rd party programs doing the same thing.
vexed_vulpine|1 year ago
jayd16|1 year ago
lolinder|1 year ago
On HN, all the time, but it's not something that regular users notice or care about. It's not that native apps can't be on some level superior, but most people can't tell the difference and frankly, most native apps I've had to use are just as bad on all performance metrics as Slack and company.
What people are really complaining about is that most apps are made as quickly and cheaply as possible, and those lazy apps are disproportionately web apps because web is cheap and easy.
chisquared|1 year ago
I'm not sure what changed his mind (or if he ever even really did), but he also thought that aside from the native apps that came with the iPhone, everything else should just be a web app.
Repulsion9513|1 year ago
infensus|1 year ago
Repulsion9513|1 year ago