zlacker

[return to "Everyone knows all the apps on your phone"]
1. turble+KJ[view] [source] 2025-03-30 05:53:28
>>gnitin+(OP)
I still, will never understand the need for native "Apps". To this day, I have never seen an "App" that couldn't simply have been a website/webapp. Most of them would likely be improved by being a webapp.

The only benefits I can see of "Apps", are the developer get's access to private information they really don't need.

Yeah, they get to be on the "App Store". But the "App Store" is a totally unnecessary concept introduced by Apple/Google so they could scrape a huge percentage in sales.

Web browsers have good (not perfect) sandboxing, costs no fees to "submit" and are accessible to everyone on every phone.

◧◩
2. xxprog+tR[view] [source] 2025-03-30 07:35:24
>>turble+KJ
Simple, UX.

The reality is, most webapps for mobile just suck. The UX is nowhere near that of a native application. I don't want any text to be selectable. I don't want pull to refresh on every page. I don't want the left-swipe to take me to the previous page.

You can probably find workarounds for all these issues. The new Silk library (https://silkhq.co/) is the first case I've seen that get's very close to a native experience. But even the fact that this is a paid library comes to show how non-trivial this is.

◧◩◪
3. mojuba+hU[view] [source] 2025-03-30 08:12:35
>>xxprog+tR
To be fair, browser apps do have their advantages:

- text is selectable

- content is zoomable

- you can have an ad/nuisance blocker

- page source is open

While native apps have their own advantages:

- much smoother experience esp. navigation, scrolling, animations, etc.

- better overall performance (JavaScript will always lose to the native binary)

- access to hardware opens new possibilities; audio, video accelerators etc.; there's a ton of things you can't do in the browser with audio for example

- widgets, some of them are nice and useful too

- for publishers: an app icon on the home screen is a reminder, a "hook" of sorts; this is the main reason they push apps over web versions

◧◩◪◨
4. blackl+SZ[view] [source] 2025-03-30 09:17:27
>>mojuba+hU
All the features you mentioned can also be achieved by a well developed PWA. Of course, minus the widgets or some deeper system integration (like controlling phone calls etc.)
◧◩◪◨⬒
5. mojuba+Hc1[view] [source] 2025-03-30 12:11:24
>>blackl+SZ
Try to build a more or less serious music synth in the browser that won’t kill your battery.
[go to top]