4 ms·
You forget that web browsers are very complex programs running on operating systems which in turn also are complex programs. If you can boot an entire operatin
by Yuioup 6y ago
You forget that web browsers are very complex programs running on operating systems which in turn also are complex programs.
If you can boot an entire operating system with a single html file, THAT would be impressive.
- londons_explore 6y agoIt really depends where you want to draw the line between the code which is part of the "OS" and the part that is the "app". The web platform puts as much as possible into the "OS", while android has far less, so the app has to include much more.
- g_p 6y agoI'm not a defender of the "modern web" recursive dependencies approach to building js sites, but the one thing the web platform seems to do better than Android is let the developer focus more onto their own logic, rather than reimplementing basic boilerplate activities. Sadly I've never really found a "one layer higher" overlay for the Android APIs to let developers take advantage of good boilerplates by default - I'd rather not pretend I'll implement data loading from an array or db into a scroll view better than someone else that has thought it through and understands the platform, because I know I won't!
- NicoJuicy 6y agoAn SDK is nothing more than dependencies bundled for a specific version.
- kllrnohj 6y agoThe "one layer higher" for Android is Jetpack: https://developer.android.com/jetpack https://developer.android.com/jetpack Eg for "I'd rather not pretend I'll implement data loading from an array or db into a scroll view better than someone else" that'd be the Paging library: https://developer.android.com/topic/libraries/architecture/paging https://developer.android.com/topic/libraries/architecture/p...
- g_p 6y agoI will take a look at Jetpack - it does sound promising as the "next layer up". I was hoping Flutter might try to fill this space - it feels to me that there's no inherent need for the "higher layer" to be platform specific, although there's probably an impetus for Google/Apple to make it so, from the perspective of ecosystem control, developer mindshare, and simply reducing effort to build and maintain. At least skimming the docs and watching the introduction videos, it does sounds like JetPack might be what I'm looking for! Thanks
- modeless 6y agoThat's a ridiculous bar for being impressive. And yet, totally possible. https://bellard.org/jslinux/vm.html?url=win2k.cfg&mem=192&graphic=1&w=1024&h=768 https://bellard.org/jslinux/vm.html?url=win2k.cfg&mem=192&gr... The current version of jslinux is wasm, but the original was just a few JavaScript files and could easily have been a single HTML file.