How do you document a flow inside an iPhone app?
Updated
Record the flow once using iOS screen recording, then convert that recording into numbered steps with a screenshot each. On iPhone this can be done entirely on the device with Walkthru, which cuts the recording where the screen changed and gives you a guide to caption, annotate and export. The manual alternative is to take a screenshot at every stage and assemble them by hand in a document, which takes roughly one minute per step and has to be redone whenever the app's UI changes.
Document an iPhone app flow as a step-by-step guide
Turn on tap indicators
Open Settings, then Accessibility, then Touch, then AssistiveTouch. Turn it on and create a single-tap gesture. iOS draws no touch indicator in screen recordings by default, so without this the finished guide cannot show where you tapped.
Record the flow once, slowly
Start a screen recording, then walk through the flow at a deliberate pace. Pause about a second on each screen after it settles. A recorder that captures the whole device, rather than one app, lets you cross app boundaries mid-flow.
Split the recording into steps
Cut the recording wherever the screen changed to a new state. Each cut becomes one step, and the frame after the screen settles becomes that step's screenshot. Frames captured mid-animation make unreadable screenshots.
Write a caption for each step
Describe the action the reader has to take, in the imperative: 'Tap Transfer', not 'The Transfer screen appears'. Name the control by the label the reader will see on screen.
Mark where to tap
Place a marker on each screenshot at the control the reader needs to touch. A caption that says 'tap the button in the corner' is a caption the reader has to decode; a marker is not.
Redact anything private
Cover names, email addresses, account numbers, balances and anything else the screenshots caught. Use an opaque fill, not a blur — pixelated text in a known font is recoverable, and a screenshot's font is always the system font.
Export to where the guide lives
Export a PDF for an SOP folder, Markdown for a docs site or repository, or a sequence of images to paste into a help centre, Notion or a support reply.
Why this is harder on iPhone than on a desktop
On a desktop, documentation tools work by watching your clicks. A browser extension or a desktop agent sees every click event, screenshots the page at that moment, and reads the label of the control you clicked. That is how Scribe and Tango produce a captioned guide from a single run-through.
iOS exposes no equivalent. No API lets one app observe touches in another. The sandbox that makes iPhones safe is the same sandbox that makes click-capture impossible, and no amount of engineering gets around it. Any tool claiming to capture your taps inside another iOS app is either running on a Mac watching a mirrored phone, or is describing something it does not do.
So the mobile process has to start somewhere else: with the recording.
The recording is the source of truth
A screen recording already contains every step of the flow. What it lacks is structure — it is seventeen seconds of video, not seven steps. Turning one into the other means deciding where the boundaries are.
Two properties of iOS screen recordings make that tractable:
- They are variable frame rate. The encoder only emits a frame when pixels change, so a screen you held still for four seconds costs almost nothing to scan.
- A step boundary is visible. The screen changing from one settled state to another settled state is the step. It can be measured from the pixels rather than inferred.
That is the whole basis for automatic step splitting, and it is why the job is possible on the phone at all.
Doing it by hand
If you only have one flow to document, the manual route is fine:
- Screenshot each screen as you go (side button plus volume up).
- Open a document and paste them in order.
- Crop each one, write a caption, and draw an arrow or circle on the control.
- Cover anything private with a filled shape — not a blur.
Budget about a minute per step, and expect to redo the whole thing when the app’s UI changes. It works, and it is what most teams do.
Doing it with Walkthru
Walkthru collapses steps 1 to 3 into one pass. You record the flow once; it cuts the recording where the screen actually changed, labels each cut by what kind of transition it was — a new screen, a scroll, a swipe, typing, a dialog, a toggle — and hands you a guide with a screenshot per step.
What it deliberately does not do is write your captions. It knows where the steps are, because that is measurable. It does not know what they mean. A plausible but wrong caption costs more to notice and correct than an empty one costs to write, so steps arrive untitled.
You then:
- Tap a frame to place a marker where the reader has to touch.
- Accept the redactions it offers. It reads each screenshot on the device and flags emails, phone numbers, card numbers, IBANs, SSNs, routing numbers and wallet addresses. It offers; you decide.
- Export a PDF, a Markdown bundle, or a sequence of annotated images.
All of it runs on the phone. There is no account and no server, so the recording — which contains whatever you had on screen — never leaves the device.
What to write in each caption
The captions are the part no tool can do for you, so they are worth doing well:
- Use the imperative. “Tap Transfer.” Not “The user should tap Transfer”, and not “The Transfer screen appears” — the reader wants an instruction, not a narration.
- Name the control the way the screen does. If the button says Send now, write Send now, capitalised the same way.
- One action per step. If a caption contains “and then”, it is two steps.
- Say what confirms success when a step’s result is not obvious. “The balance updates” tells a reader they are on track.
Related questions
Can you document an iPhone app flow without a Mac?
Yes. iOS screen recording captures the whole device, and an on-device tool can split that recording into steps without a computer. Walkthru does this on the iPhone itself. The desktop-first documentation tools — Scribe, Tango, iorad, Guidde — cannot, and their published guidance for mobile is to mirror the phone to a Mac or upload the recording to a website.
Why do my screenshots come out blurry or mid-animation?
Because the frame was captured while the screen was still moving. A push transition on iOS takes about 0.35 seconds and a keyboard animation about 0.25 seconds. Wait for the screen to settle before capturing, or use a tool that waits for the picture to stop changing before choosing a frame.
How do I show taps in an iOS screen recording?
Turn on AssistiveTouch in Settings, Accessibility, Touch, and create a single-tap gesture. iOS draws no touch indicator in screen recordings otherwise. This is the only supported way to get a visible tap circle into the recording itself.
How long does documenting a ten-step flow take?
Assembling it by hand from screenshots takes roughly ten to twenty minutes: a screenshot per step, cropping, importing, captioning and redacting. Recording the flow takes as long as the flow does — usually under a minute — and the captioning is then the only manual work left.
Keep reading
How do you turn an iPhone screen recording into a PDF?
A screen recording can become a numbered PDF with a screenshot per step, without a computer. Here is what the conversion actually involves and how to do it.
How do you redact private information in an iPhone screenshot?
Blurring and pixelating a screenshot can be reversed when the font is known — and on a screenshot it always is. Here is what actually removes the pixels.
Is there a Scribe or Tango alternative that works on an iPhone?
Scribe and Tango capture clicks in a browser, which iOS does not permit. Here is what each tool tells you to do for mobile, and what the alternative is.
How do you show taps in an iPhone screen recording?
iOS draws no touch indicator when it records the screen. Here is the one on-device workaround, what it costs, and how to mark taps after recording instead.