Over the past 3 years, I have built 2 separate connected smart clients.
I found that adding "from time to time" multiplies application complexity (and development time) by about 3 or 4 times. So this is a very expensive feature to add.
But there are serious business cases for these applications, as I am sure that for many systems there are. One of them was for engineers on the road, who often visit client sites, where (for some reason, security is sometimes one of the reasons) their wireless connection does not work. The user still wants to continue to use the system the same way they were connected, and then effortlessly (for their part) synchronize themselves when the connection becomes available.
, , .
, " ", , , .
→ → .. , -.
, , , , . , - .