I don’t see how you could implement this generically, for every field of every screen… you can’t have screens constantly querying the server, until something happens.
This is the kind of thing you make for one specific item in one specific screen, where the cost is worth it because it really helps your user’s work flow.
It could be really interesting and helpful to have a sort of parameter you can control / send ex: via Rest API(or even views) that catch only certain fields to be refreshed.
For an app like ours that needs to be very compatible with a ton of browsers, including old ones, this is not an easy feat.
I see this happening as custom code inside some view where you really need it, using “long polling”, but i don’t see this becoming an app-wide feature.
That said, I am no big expert in Web development, so if anyone else knows more about this, please comment.
No I’ve never seen a tutorial for this. It should be within the reach of any web developer with AJAX experience. You would customize the view you want, inject your Javascript and develop the feature.