Actually, getting the code from the server (and caching it) and storing data locally is already a solved problem. Take a look at IndexedDB, which is already supported by Firefox 4.
The idea here is to think of apps as being built on web technologies but don't think of them as being delivered like and acting entirely like today's most common webapps.
Beyond B2G, Mozilla is exploring what it means to be a "web technology-based app" and interesting things are already coming of the project and even more interesting things are yet to come.
The idea here is to think of apps as being built on web technologies but don't think of them as being delivered like and acting entirely like today's most common webapps.
Beyond B2G, Mozilla is exploring what it means to be a "web technology-based app" and interesting things are already coming of the project and even more interesting things are yet to come.
https://apps.mozillalabs.com/