| ▲ | xnyan 2 hours ago | ||||||||||||||||
> I think they're very overused I disagree, native apps on iOS have important abilities that no web application can match. The inability to control cache long-term is alone a dealbreaker if trying to create an experience with minimal friction. | |||||||||||||||||
| ▲ | mircerlancerous an hour ago | parent | next [-] | ||||||||||||||||
Service workers allow you to control cache in web apps; you may be a bit out of date. There are hardware APIs for some stuff that only works in native (cors, raw tcp), but 99% of apps don't need those. | |||||||||||||||||
| ▲ | pphysch 2 hours ago | parent | prev [-] | ||||||||||||||||
Those same elevated controls are used to steal PII and sell to data brokers. Again, it's the companies that are trying to force apps on their users. If it were genuinely a much better UX, they wouldn't have to do that. | |||||||||||||||||
| |||||||||||||||||