Composition & UICatalog: Product demos

Product demos & devices

Also searched as: product demos, device frame, app showcase, ui stage, mockup, product walkthrough

Canonical Definition

Product demos and device scenes present digital software interfaces inside simulated smartphone, tablet, or desktop frames with realistic camera staging and cursor interactions.

Duration

90 to 240 frames per workflow step (3s - 8s)

Easing Curve

cubic-bezier(0.16, 1, 0.3, 1)

Raw screen recordings are flat, uncinematic, and frequently expose low-resolution artifacts or messy operating system clutter. High-end product video stages UI inside vector device hardware.

The virtual camera punches into details, simulated cursors click buttons with realistic ripple feedback, and notifications pop with spring-loaded physical realism.

3D Device Stages & Multi-Device Splays

Floating laptops and smartphones on dynamic reflective stages

Device stages place mockups in three-dimensional space with ambient floor reflections, subtle tilt angles, and smooth orbit camera paths.

Catalog Implementation/Device Frame Stage
componentshowcaseInspect in catalog
585 lines of React

How this works: A hardware frame floating in 3D space with dynamic reflection and coordinated screen playback.

  • Parametric device bezel selection (iPhone, MacBook, iPad)
  • Dynamic specular screen glare reflection
  • Screen contents can be live React components or video MP4s

Interactive App Walkthroughs & Zoom Punch-Ins

Guiding the viewer through key workflows with automated cursors

Rather than showing the whole UI at once, the camera dives into the input bar, types a prompt, clicks submit, and pans to the generated output.

Catalog Implementation/App Showcase
blockshowcaseInspect in catalog
947 lines of React

How this works: A multi-step application walkthrough highlighting feature workflows with animated cursors and zoom focus.

  • Smooth Bézier cursor movement between clickable targets
  • Spring-loaded click states with ripple rings
  • Synchronized camera tracking to keep the action centered

Engineering Guidelines & Common Pitfalls

Best Practices (What to do)

  • Render UI components directly in vector DOM or 2x/3x resolution for infinite sharpness during camera zooms.
  • Pair cursor clicks with crisp haptic UI click sound effects.

Common Failure Modes (What to avoid)

  • Leaving the cursor static in the center of the frame: realistic cursors ease in, hover, click, and exit.
  • Using low-res screenshots that blur when the virtual camera punches in.

Working catalog implementations

Typed Remotion components ready to drop into code.

Browse all product demos
Generate with AI

Build product demos & devices in Animatiq

Prompt our motion agent in natural language. Get back typed Remotion React code with custom easing curves, brand palettes, and frame-accurate timing.

Launch in composer

Related motion principles