Interesting, is
WASI what you're referring to? I hadn't heard about this standalone aspect.
If that takes off as a standard feature in modern browsers, it seems like the natural evolution of the web. Even though it started as a system for interlinked documents, the moment someone added a scripting API, we began torturing the web into a twisted application framework, and only tolerating its eccentricities because no other application framework provides what all web developers have really wanted since the early 2000s: the ability for users to load untrusted code over a network and run it in a sandbox without installing anything.
Maybe this will complete the 20-year, awkward transformation that began with JavaScript.
(Then again, I feel like a really complete transition would mean we just loaded actual machine code over the network and ran that in a sandbox. But maybe to be really viable that would require something like Casey Muratori advocates in "The Thirty-Million Line Problem," more standardized ISAs for complete machines.)
Getting back to the mobile issue, can WASI become an easier way to write cross-platform apps? The OS itself can even have a runtime built-in. Assuming you're making a fullscreen app with no standard UI stuff, maybe no need to use any Kotlin/Swift at all?
Disclaimer: I may be BSing a bit... I read a lot, but am mostly just a web developer by trade. |-(