This is why apps suck. Steve Jobs got us into this mess by trying to monopolize the iPhone processor (and only allowed the web to bootstrap his platform). Complete control can be strong armed by dictators, and our spineless capitalists will bend to their will. The W3C needs to develop a standard for non-DOM, immediate mode painted, fully WASM apps that can access all of a device's hardware. Storage, cameras, network,…
What's even the point in making native apps work over the web? Just use native apps, period. You can install native applications on most operating systems already (iOS notably lacking support for persistent "sideloading"). If you want, I'm sure you can cross-compile WASM into some kind of native application or even just leverage a WebView component to make your "app" an HTML page with just a . All of this is already…
They're also tightly controlled and taxed, which they shouldn't be.