3 ms·
I'm not sure what the author is trying to say here. They define "run anywhere" as a single implementation able to run on multiple devices, all having access to
by andrewguenther 12y ago
I'm not sure what the author is trying to say here. They define "run anywhere" as a single implementation able to run on multiple devices, all having access to the same data? Isn't that what databases are for? How does Apple offering a closed-off service only for iOS, Mac, and web apps to sync data the future of anything?
- gkoberger 12y agoI think the point is that it never has been a technology problem, but rather a usability one. This particular implementation may not be the implementation, however it's a step in the direction of fixing this problem.
- dlevine 12y agoDatabases only allow access to persistent data. To accomplish what Apple does with Handoff, they also need to sync application state. Although today's keynote was clearly a demo, it does show us the potential of run-anywhere apps.
- fomojola 12y agoSlightly redundant, but application state really should just be considered additional data: Amazon has done the "resume reading on the same page on a different device" for some time unless I'm wrong. The CHOICE to sync the specific screen in the app as well as the contents of that screen might be a unique thing (and definitely makes for a good demo), but at this point we're just picking how far down the rabbit hole we want to go.