3 ms·
This all assumes constant, good and cheap data network coverage tho - is that an assumption the whole OS is making? :-( if so.
by jarofgreen 9y ago
This all assumes constant, good and cheap data network coverage tho - is that an assumption the whole OS is making? :-( if so.
- taneq 9y agoYeah, open some previously-unused (or even not-recently-used) feature of an app and suddenly bam, there goes 100mb of data.
- ledriveby 9y agoAd networks do this shit all the time.
- Eridrus 9y agoThis is basically how the web works - it pulls content in as needed and caches it. All you need to get the offline experience with an App in this situation is having an Install button that prevents cache eviction. It also mentions P2P retrieval, which would further avoid using an expensive data connection.
- jarofgreen 9y agoYes, but with the web as a User I have a certain degree of control. I expect data to be used when I browse the web. And I totally expect data not to be used when I'm not browsing the web. It sounds like with Fuchsia any predicability goes out the window. I could do a task one day that is fine, the next day it causes issue. My question is, does the user get any predicability and control? Eg: you mention an "install" button - will there be one? The article doesn't mention that. In fact, it's the reverse: "The most important thing though, is that these processes will be completely transparent." (Admittedly knowledge of this kind of thing does require some technical skill on the part of the user. Maybe Google have decided to remove that to make a more user friendly experience. That might be a good choice to make, but seems worth commenting on at least.)
- Skylled 9y agoAuthor here. Manual installation will certainly always be possible. The instant/cloud parts of this feature are designed so that things can "just work" under optimal network conditions. Suboptimal and offline conditions are always to be expected and planned for. This is shown by Ledger's offline-first design.