Introduction
What Handoff is, what it refuses to be, and where to start.
Handoff moves application state between devices without requiring an account or cloud sync.
You have state here. You want it there. The industry answer is an account, a server in another country, a database row, and a sync engine — to move something across the room, once. Handoff is the smaller primitive: the state becomes a self-contained artifact that travels as a QR code or a link, and the receiving device becomes the sending device, exactly.
Handoff is not Dropbox, AirDrop, cloud sync, or a collaboration backend. It is not even "sync without accounts" — that would be a much larger product. Transfer is not sync, and Handoff only transfers.
Where to start
- Installation — add the package.
- Creating a handoff — state to artifact.
- Receiving a handoff — artifact to state.
- Security model — the artifact is the capability; read this early.