1. Run a probe
A probe is an experiment anyone can run: turn on airplane mode, force-quit the app, use a second device. No tools needed.
Every mobile app is built under the same constraints: an unreliable network, a process the operating system can end at any time, a limited battery, a release that cannot be recalled, and a client the backend cannot trust. Those constraints leave only a few workable designs for each problem, and each design behaves differently in ways you can see.
1. Run a probe
A probe is an experiment anyone can run: turn on airplane mode, force-quit the app, use a second device. No tools needed.
2. Read the signal
Pick what you saw. The handbook tells you which design produces that behavior, and how sure you can be.
3. Record the teardown
Your results fill in a worksheet for that app, which you can export and keep.
4. Sketch the backend
Each client design needs specific backend support, so a client teardown also gives you the backend.
The handbook is independent of platform and framework. Logic is shown as neutral pseudocode and diagrams.