3 ms·
> Sure web mobile apps kind of suck right now, but theres hardely any frameworks, established processes or documentation on how to build them properly. Your ar
by drewcrawford 15y ago
> Sure web mobile apps kind of suck right now, but theres hardely any frameworks, established processes or documentation on how to build them properly.
Your argument assumes that building good web applications is merely a function of tools. It's not.
We have a performance-per-watt wall, plus a heat wall, plus a weight wall in mobile hardware.
There is a reason that Apple is pushing C-based development without as much as a garbage collector, it's not just the stubbornness of Jobs. It's because a dynamic language with state-of-the-art VMs struggles hard to do basic smooth animations on current-gen mobile hardware, and will continue to struggle, for at least the next five releases of Nitro.
You're going to need something like a battery revolution to build the mobile web app panacea that you want.
- thomasjoulin 15y agoIt is a function of tools. iPhone App have smooth animation because they run on Open GL accelerated graphics, yes. But so could Android apps. The difference is that the iOS SDK allows you to `pushViewController:animated` and that's it. In the (pretty far I think, unfortunately) future, an SDK/Framework/Library à la jQuery will propose the same tool to run Web GL animations. We need a UIKit/CoreAnimation for the web. The technology is not there yet, but it's going to be.