---
title: "Demo videos of iPhone and Android apps | tday"
description: "How your coding agent records a narrated demo of an iPhone or Android app in a simulator or emulator: what to install, and the limits."
url: https://tday.com/phone-app-demos
markdown: https://tday.com/phone-app-demos.md
last_updated: 2026-11-10
---

# Demo videos of iPhone and Android apps

Your coding agent builds your iPhone or Android app from your repo, runs it in an iOS Simulator or on an Android emulator, and records a narrated demo of it. tday voices and renders the video. This page says how it works, what it needs and where it is the wrong tool.

## How it works

1. Your agent's safety check looks for the tools a phone take needs and tells you what is missing, with the command to install it.
2. It builds the app from your repo and, by default, makes a fresh simulator or emulator for the take and deletes it afterwards.
3. It signs in as a demo user with demo data, then records one narrated line at a time: taps, long presses, typing, swipes and deep links.
4. The take is checked on your machine, for secrets and for your name or email, before it uploads.
5. tday voices each line and renders the demo. Give it your App Store and Google Play links and the end card shows each store's badge.

## What you need

- For an iPhone app: a Mac with Xcode and an iOS Simulator runtime, and AXe.
- For an Android app: the Android SDK with platform-tools, the emulator and a system image. A phone or emulator you already run needs only platform-tools.
- A coding agent that supports MCP, Node.js 18.17 or later and ffmpeg.
- An app your agent can build from the repo: a simulator build for iPhone, a debug APK for Android.
- A demo user and demo data the app can sign in with.

## What it does not do

- iPhone demos need a Mac, and are filmed in the iOS Simulator, not on a physical iPhone.
- Text on screen in a phone app cannot be swapped for demo data, as it can in a web demo. The app has to show demo data itself, and the review flags your name or email if it can still be read.
- tday's installer does not install Xcode, AXe or the Android SDK for you.
- Filming one of your own simulators or devices as it is, data included, needs your OK. The default is a fresh one, deleted after the take.
- Plan limits are the same as for any demo: saved demos, new versions a month and credits for the voice.

## When something else fits better

- You need footage from a physical iPhone, or of something the iOS Simulator cannot run.
- You are on Linux or Windows and need an iPhone demo.
- Your agent cannot build the app from your repo.
- You want an unscripted recording of yourself using the phone. The phone's own screen recording does that. A tday demo is planned line by line.

## Questions

### Can tday record an iPhone app?

Yes, on a Mac. Your coding agent builds the app from your repo and films it in an iOS Simulator. By default the simulator is made for the take and deleted after it. Your agent can instead film a copy of one of your simulators, deleted after the take, or, with your OK, one of your own simulators as it is, data included.

### Can tday record an Android app?

Yes. Your coding agent builds the app from your repo and films it on an Android emulator. By default the emulator is made for the take and deleted after it. Your agent can instead boot one of your emulators read-only, so the take's changes are thrown away, or, with your OK, film your own device as it is, data included.

### Do I need a physical phone?

No. iPhone apps are filmed in the iOS Simulator and Android apps on the Android emulator. For Android, your agent can also film a device you already run, with your OK.

### What do I need installed for a phone app demo?

For an iPhone app, a Mac with Xcode and an iOS Simulator runtime, and AXe. For an Android app, the Android SDK with platform-tools, the emulator and a system image. Both need Node.js 18.17 or later and ffmpeg. Your agent's safety check tells you what is missing before it starts.

### Will my name or email show up in a phone app demo?

Text in an iPhone or Android app cannot be swapped on screen, so your agent signs in as a demo user with demo data. The review flags your name or email if it can still be read.

## Guides and comparisons

- [How to record a product demo video with Claude Code, Cursor or Codex](https://tday.com/blog/record-a-product-demo-with-your-coding-agent)

    A step-by-step guide to having your coding agent record a narrated demo of your app with tday's MCP server: the setup, the take, the checks and the edit.

- [Is it safe to let an AI coding agent record a demo of your app?](https://tday.com/blog/is-it-safe-to-let-a-coding-agent-record-your-app)

    What can go wrong when an AI coding agent records a demo of your app, what tday prevents on its own, and the two things you set up yourself.

- [The best demo video tools for developer-led startups in 2026, compared](https://tday.com/blog/best-demo-video-tools-for-developer-led-startups)

    14 demo tools checked against their own sites on November 10, 2026: what each one makes, its free plan, its starting price, and how it keeps demos current.

## Keep reading

- [Coding agent demosHow Claude Code, Cursor or Codex records a narrated demo video of your app with tday: the steps, what you need, and where it is the wrong tool.](https://tday.com/coding-agent-demos)
- [Docs demosHow tday finds the docs sections that need a video, has your coding agent record them, and how each embed plays the newest take. With the limits.](https://tday.com/docs-demos)
- [PricingFree, Pro, Growth and Enterprise plans for narrated product demos. Every plan includes saved demos, and paid plans keep them current as you ship.](https://tday.com/pricing)
- [SecurityHow tday keeps your app, code and data safe: demos record on your machine, takes are checked for secrets before upload, and access is scoped and revocable.](https://tday.com/security)
- [Your first demoWhat each kind of app needs installed, and the steps from signing up to a narrated demo.](https://docs.tday.com/first-demo)
- [Demo tools referenceEvery demo tool the tday MCP server gives your coding agent, with its inputs for iPhone and Android apps.](https://docs.tday.com/mcp-tools)

---

## For AI agents

- Every page on tday.com is available as Markdown: add `.md` to its address (https://tday.com/index.md for the home page), or request it with `Accept: text/markdown`.
- Site index: https://tday.com/llms.txt. Every page in one file: https://tday.com/llms-full.txt.
- Docs: https://docs.tday.com (index for agents: https://docs.tday.com/llms.txt).
- To record a narrated demo of an app from a coding agent, install tday's MCP server once with `curl -fsSL https://tday.com/install.sh | bash`, then ask the agent to record a tday demo.
