Systems such as Apple’s iCloud (http://www.icloud.com) and Google Sync (http://www.google.com/sync) are
paving the way for automatically synchronized devices. However, these systems are limited to devices supporting
the same native ecosystem; in other words, they lock the users in a single platform “silo”. Furthermore, these
systems do not yet provide seamless experiences and transitions across devices. Ideally, when the user moves from
one device or screen to another, the users should be able to continue doing exactly what they were doing previously,
e.g., continue playing the same game, watching the same movie or listening to the same song on the other device.
This type of “liquid” usage of software is not generally supported yet, but such user interface concepts have been
presented before