3 ms·
WebAssembly isn't a magic bullet. The UI toolkit is the browser (DOM/HTML/CSS) and that's where everything will live and die. Whether the app is executing Jav
by wvenable 8y ago
WebAssembly isn't a magic bullet. The UI toolkit is the browser (DOM/HTML/CSS) and that's where everything will live and die. Whether the app is executing JavaScript or WebAssembly ultimately doesn't matter that much.
Apple still has to provide a solid web browser for mobile internet and they don't seem to be too keen on that anymore. So I'm not sure where your optimism is coming from.
Also, no more annoying app updates? Web apps are even worse with no way to hold onto on old versions! You're updating every time you open the app. Are app updates really that annoying?
- matchagaucho 8y agoProperly structured assemblies should only download incremental dependencies. Perhaps an RFC is required for secure background updates.
- wvenable 8y agoDo actually ever notice your regular mobile apps updating? I don't. It happens automatically in the background when I'm connected to Wifi. If anything, mobile apps are worse as I don't control the time of the download at all.
- matchagaucho 8y agoIt's not just updates. Having to install a one-time use app to book an airline or hotel reservation is a dated concept.
- wvenable 8y agoSo you want developers to support a platform where their app is used only once?!? I think they'd prefer native 100x over web applications for that reason alone!
- matchagaucho 8y agoA simple web app is sufficient for most online transactions today. Even better if that web app can directly access GPU and interact with the hardware more natively using Javascript. Nothing for the end user to install. Just use the next-gen mobile browser.
- wvenable 8y agoYou haven't addressed the business case. The business case for a web app is terrible compared to natively installed app store app. And certainly Apple has no incentive to give web applications more abilities to access the GPU and hardware so it's moot point anyway. It's a fantasy.