What's sad is that the app-style setup on phones SHOULD be perfect for this - you download the app when you DO have a good connection, and then when you're out on the slow/intermittent connection the ONLY thing the app is sending is the new data needed.
Instead almost all apps are just a bad web browser that goes to one webpage.
Instead almost all apps are just a bad web browser that goes to one webpage.