7. Where is the state?
• Both computer and mobile have map clients
• Both map clients know the location of 45
Foubert Place
• When I grab my phone and leave my desk I
don’t want to repeat the same action
10. Where is the state?
• iTunes and the mobile device both
understand playlists
• iTunes may have the same tracks as the
mobile (increasingly likely)
• When I grab my phone and leave my desk I
want the sound track to my life to follow
11. Adding state to sync
• Two kinds of sync
• Data sync
• e.g Calendar, Todo list, Music Tracks, etc
• State sync
• Quick update of ‘where am I’
12. Discussion
• Some open questions
• Should devices automatically ‘carry on’
tasks
• Should all shared applications pass state?
• Should state timeout?