State and why sync is dumb
Upcoming SlideShare
Loading in...5
×
 

State and why sync is dumb

on

  • 2,573 views

A Mobilecamp presentation to start a discussion. About where sync should be in transfering the state of application.

A Mobilecamp presentation to start a discussion. About where sync should be in transfering the state of application.

Statistics

Views

Total Views
2,573
Views on SlideShare
2,567
Embed Views
6

Actions

Likes
1
Downloads
14
Comments
0

3 Embeds 6

http://www.mobilecamplondon.org 4
http://www.consumingexperience.com 1
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

State and why sync is dumb State and why sync is dumb Presentation Transcript

  • State and why syncing is dumb
  • About me • Tom Hughes-Croucher • http://kid666.com/blog • Day job as a Web Developer at Yahoo! • Secret Mobile jock
  • State of a presentation • Idea • Questions • Open discussion
  • State (of mind) • Sync is about moving data • State is about continuity • State is transient • State normally only matters for a short amount time
  • How do I get there?
  • How do I get there?
  • 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
  • State, State, Revolution
  • State, State, Revolution
  • 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
  • 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’
  • Discussion • Some open questions • Should devices automatically ‘carry on’ tasks • Should all shared applications pass state? • Should state timeout?