App Demo Videos Generated Straight From Your Code: A Step‑by‑Step Screen Studio Workflow (and When to Use Reely Instead)
Launching an iOS app without a solid demo video is leaving conversions on the table.

Launching an iOS app without a solid demo video is leaving conversions on the table.
Apple says App Store previews can autoplay in search results, sit in your product page, and even appear in ads. Wyzowl’s 2026 survey found 91% of businesses already use video marketing, and 93% consider it essential.
If you’re a builder-first iOS developer, you don’t want to become a full-time video editor. You want a reliable path from code → demo.
This tutorial walks through a practical way to do that with Screen Studio today, and shows where an AI-native tool like Reely fits when you want to skip timelines entirely.
Why App Demo Videos Matter for Mobile Developers
Before we dive into Screen Studio, it’s worth grounding why demo videos are worth your time.
Key reasons app demo videos matter:
- App Store previews autoplay muted and drive first impressions
- Product Hunt requires YouTube for gallery video, so a trailer is table stakes
- B2B teams now rank LinkedIn as a top video channel, based on Wistia’s analysis of 13M+ videos
- Apple App Analytics tracks conversion from impressions to downloads, and video can meaningfully lift that rate
Screen Studio vs. Agent-Driven Tools Like Reely
Most developers start with manual screen recording plus polish tools. Screen Studio for Mac is one of the best-known options in that lane.
But there’s now a second lane: agent/code-driven demo generators.
What Screen Studio Does Well
Screen Studio focuses on polishing recordings:
- Local macOS app for screen recording
- Auto zooms based on clicks and interactions
- Smooth cursor motion, cursor highlights, and masking
- Support for vertical formats for social media
- Local processing by default, with optional cloud for shareable links
If you’re comfortable capturing flows manually, Screen Studio is a great way to add polish without a full NLE.
Where Reely Changes the Workflow
Reely takes a different stance: if your agent can build the app, it should also build the demo reel.
Instead of you recording and editing:
- An MCP/agent tool drives the iOS Simulator directly
- The agent reconstructs your feature flow from code or spec
- Reely records, removes dead air automatically, and pushes scenes into a motion system
- You get 10–20s feature teasers or 30–60s launch promos in multiple aspect ratios and 4K
This tutorial focuses on Screen Studio’s timeline-style workflow, but keep Reely in mind if you want promo from code in minutes rather than manual capture.
Prerequisites: What You Need Before You Record
Set up your environment once so you don’t fight tooling while you’re trying to capture.
You’ll need:
- A Mac capable of running your app (and the iOS Simulator, if you’re demoing iOS)
- Your app build ready to run (TestFlight, local build, or simulator build)
- Screen Studio for Mac installed and activated
- A stable test account or seed data for consistent demo flows
Optional but helpful:
- A short script outlining the flow (e.g., onboarding → key feature → value moment)
- A clean desktop and notification settings disabled to avoid distractions
- A rough plan for where the final video will live: App Store, YouTube, Product Hunt, X, or LinkedIn
Step 1: Plan the Flow Straight From Your Code
Even with Screen Studio, your best demo videos start with your real app flows.
Decide which code-driven flows to show
Pick 1–3 beats from your current build:
- A core onboarding path
- A new feature that just shipped
- A high-impact moment (dashboard update, AI response, purchase flow)
Translate the technical flow into a simple script:
- "User opens app from home screen"
- "Completes onboarding in 3 taps"
- "Triggers AI-generated summary"
- "Sees the result and shares it"
This script becomes your guide when recording, and it’s exactly the kind of spec your AI coding agent or Reely can reuse to generate future reels as you iterate.
Step 2: Capture Your Screen in Screen Studio
Now you’ll record the actual app usage.
2.1 Configure Screen Studio for iOS app demo capture
Inside Screen Studio:
- Create a new recording
- Choose the right capture source:
- iOS Simulator window for iOS app demo videos
- Full screen if you want to show desktop context
- Set your frame rate to align with Apple’s App Preview specs:
- Apple allows up to 30 fps for App Store previews
- Pick the aspect ratio based on your primary destination:
- 9:16 vertical for App Store, X, Shorts, and TikTok
- 16:9 for YouTube and Product Hunt gallery videos
2.2 Run through your app flow
When recording:
- Follow your script step-by-step
- Move at a deliberate, steady pace to give viewers time to understand each action
- Avoid unnecessary detours or extra taps
If you’re demoing from the simulator, make sure gestures and transitions feel natural; Apple’s own guidance recommends showing native UI at native resolution with straightforward transitions.
Step 3: Use Auto Zoom and Cursor Highlights for Clarity
Screen Studio’s real advantage over raw screen recorders is how it automatically adds focus.
3.1 Enable and refine auto zoom
Screen Studio can auto zoom on clicks or taps:
- Turn on automatic zooms so key interactions are emphasized
- Let Screen Studio detect clicks and apply zooms around them
- If a zoom is too slow or too wide, manually adjust its duration and scale
Use zooms to:
- Highlight important buttons or controls
- Clarify small UI elements in dense interfaces
- Guide the viewer’s eye along the flow
3.2 Smooth cursor motion and add highlights
A jittery cursor can make your demo look unpolished.
In Screen Studio:
- Enable cursor smoothing to make motion feel intentional
- Add cursor highlights when you want specific clicks to stand out
- Mask or dim background areas if you need to direct attention to a specific panel
This "opinionated automation" is what tools like Screen Studio and Clueso emphasize: they automate zooms and cursor behavior so you’re choosing what to show, not wrestling with raw keyframes.
Step 4: Add Text Overlays That Work When Muted
Apple App Store previews and many social feeds autoplay muted, so your text needs to carry the message.
4.1 Write concise, benefit-driven captions
Stick to short, scannable lines:
- "Ship AI summaries in one tap"
- "Sync tasks across devices in seconds"
- "Generate app demo videos straight from your code"
Place overlays at key beats:
- Onboarding: "Onboard new users in under 30 seconds"
- Feature: "New: dark mode tuned for focus"
- Value: "Track conversion in real time"
4.2 Keep overlays on-brand and readable
In Screen Studio:
- Use consistent typography across the video
- Avoid placing text too close to iOS status bars or navigation elements
- Keep enough padding between text and interactive UI so viewers don’t confuse captions with tappable elements
Reely approaches this with kinetic typography systems that infer your brand look from the app itself. With Screen Studio, you’re doing this by hand, but the principles are the same: clear hierarchy, consistent style, and text that survives mute.
Step 5: Trim, Pace, and Remove Dead Air
The difference between a "recording" and a "demo video" is pacing.
5.1 Cut pauses and mis-taps
Go through the timeline and remove:
- Long pauses where nothing happens
- Mistakes, backtracks, and menus you don’t need
- Redundant interactions (e.g., scrolling too far)
Aim for:
- 15–30 seconds for App Store previews, following Apple’s spec
- 30–60 seconds for YouTube and Product Hunt launch videos
5.2 Match pacing to channel
Fast cuts and tight pacing work well for:
- Shorts, Reels, TikTok
- X launch threads and teasers
Slightly slower, more explanatory pacing works for:
- App Store product pages
- LinkedIn and YouTube walkthroughs
Reely’s motion engine does this automatically by cutting dead air and tuning editorial pacing for product demos. In Screen Studio, you’re curating the timeline yourself—but the goal is identical: every second should matter.
Step 6: Export for App Store, YouTube, and Product Hunt
When your sequence feels tight and clear, it’s time to export.
6.1 Exporting for Apple App Store
Apple’s App Preview specs include:
- Length: 15–30 seconds
- Max file size: 500 MB
- Max frame rate: 30 fps
- Formats: H.264 or ProRes 422 (HQ)
In Screen Studio:
- Set resolution and frame rate to match your target device size
- Export in H.264 to keep files small and compatible
- Verify the preview uses actual on-device or simulator footage and stays inside the app UI

Apple App Store preview constraints at a glance: 15–30s, up to 500MB, 30fps max, and on-device or simulator footage only.
Once exported, upload your preview to App Store Connect, aligning it with the right device size and language.
6.2 Exporting for YouTube and Product Hunt
Product Hunt’s gallery videos must be YouTube links:
- Upload your video to YouTube (unlisted or public)
- Add the full YouTube URL to your Product Hunt listing
Best practices:
- Use 16:9 exports for YouTube and Product Hunt
- Include a short, keyword-rich title and description (e.g., "iOS app demo video generated from code")
- Add a simple thumbnail that visually matches your app UI
6.3 Exporting for X, LinkedIn, and Shorts
For social launch:
- Export vertical (9:16) versions for X, Shorts, Reels, and TikTok
- Export square or horizontal for LinkedIn and general web embeds
Screen Studio can adjust zooms for vertical export; Reely takes this further by generating multiple aspect ratios and 4K masters from the same source reel.
Step 7: Keep Your Demo Videos in Sync With Your Code
The hardest part of this workflow isn’t the first recording—it’s staying up-to-date as you ship.
Using Screen Studio, you’ll typically:
- Re-record flows when UI changes
- Re-edit zooms and overlays to match new elements
- Re-export for each new major release
In contrast, an AI-native tool like Reely lets your agent reconstruct flows from the current build in the iOS Simulator, then regenerate:
- New feature teasers whenever you merge a major PR
- Updated App Store previews aligned with your latest release
- Launch promos for Product Hunt or LinkedIn in minutes
For a broader strategy on how to keep your marketing assets aligned with your evolving codebase, revisit our pillar: Keeping Marketing Assets in Sync With Your App Code.
When to Use Screen Studio vs. Reely
Both approaches can live happily in a builder’s stack.
Use Screen Studio when:
- You want hands-on control over timing and zooms
- You’re polishing one-off videos for a big launch
- You don’t mind re-recording manually as the UI evolves
Use Reely when:
- You want promo from code in minutes with minimal manual editing
- Your AI agent is already building features and you want it to build reels too
- You care about automatic dead-air removal, multi-aspect outputs, and motion systems tuned for app demos
In practice, many indie devs and small teams use Screen Studio for detailed tutorials and Reely for fast, agent-driven launch reels that match the current build.
FAQ: App Demo Videos From Code and Screen Recording Tools
1. What’s the best way to record an iOS app demo from the simulator?
The most direct way is to:
- Run your app in the iOS Simulator on macOS
- Use a screen recording tool like Screen Studio for Mac to capture the simulator window
- Then polish with auto zooms, cursor smoothing, and text overlays
Agent-driven tools like Reely go further by connecting to an iOS Simulator MCP server, letting your AI coding agent drive taps, swipes, and flows automatically before recording.
2. How long should my App Store preview video be?
Apple’s spec allows 15–30 seconds per preview.
Focus on:
- A tight, focused flow that shows the core value quickly
- Clear text overlays that work when autoplay is muted
- Real on-device or simulator footage staying within the app UI
3. Do I need separate versions for App Store, YouTube, and Product Hunt?
Usually, yes:
- App Store: 15–30s, device-specific resolution, on-device footage
- YouTube/Product Hunt: 16:9, often 30–60s, hosted on YouTube
- Social (X, Shorts, TikTok): 9:16 vertical, tighter pacing
Screen Studio can help generate multiple formats with adjusted zooms; Reely is designed from the ground up to output multiple aspect ratios and lengths from one source flow.
4. How do I keep demo videos in sync with fast code changes?
With manual tools like Screen Studio, you’ll re-record and re-edit when flows change.
To reduce this overhead:
- Keep a simple script tied to your feature specs
- Record in the simulator so you can quickly reproduce flows
- Consider an AI-native tool like Reely, which lets your agent rebuild demos from the current codebase and simulator flows every time you ship a major update.
5. Are tools like Screen Studio enough, or do I need an AI video generator?
For many teams, Screen Studio is enough to produce high-quality demos.
However, if you:
- Ship features weekly
- Already use AI coding agents
- Want marketing assets to be generated from the same source of truth as your code
then stacking Screen Studio with an agent-first tool like Reely gives you both: manual polish when you need it, and automatic app demo reels directly from your builds when speed matters.
If your agent can build the app, it can build the demo reel too. Use Screen Studio to master the fundamentals of capture and polish—and bring Reely into your workflow when you’re ready to turn code, screenshots, or plain-English prompts into launch-ready app demo videos in minutes.