logoalt Hacker News

jack09268today at 8:18 PM0 repliesview on HN

Treefort [1], the company where I work, provides a no-code cross-platform app builder (iOS, Android, web) for streaming apps, and probably the only really big feature we've noticed that browsers don't support is media downloads for offline listing/watching in an app, although that might actually be possible now [2].

That said it seems like we're constantly coming across things that are sub par or sometimes broken on the web that work in native apps. E.g. autoplay, background playback (TBH this is a real pain on Android too [3]), notifications, and there's probably more.

For instance, I've spent a good chunk of time today and yesterday battling the address bar on mobile Safari, which sometimes animates up/down, changing window.innerHeight, while we're trying to run an animation, leading to some layout issues.

This is really unfortunate because for a host of reasons the web is so much nicer to develop for than the App Store/Play Store, and all of the missing features are things that browsers could support.

[1] https://treefortsystems.com [2] https://web.dev/articles/pwa-with-offline-streaming [3] https://dontkillmyapp.com