title: \"Live-viewing apps | Apple Developer Documentation\" source: https://developer.apple.com/design/human-interface-guidelines/live-viewing-apps As you design
The Live Viewing Apps skill focuses on designing and optimizing apps that prioritize live content, making it immediately accessible and visually distinct from on-demand videos. It guides marketers in creating seamless, immersive experiences that reduce friction from app launch to playback, ensuring users engage with live streams quickly. The skill also emphasizes clear indicators of live status, progress tracking, and convenient access to additional actions like recording or replaying, which are critical for retaining viewers in real-time environments.
This skill is essential for growth leads managing streaming platforms or OTT services where live content drives engagement and subscriptions. Performance marketers working on acquisition campaigns for sports, news, or event-based apps will benefit from understanding how to highlight live content effectively. Agency strategists advising clients on user experience and conversion improvements for media apps will find practical workflows to reduce churn and increase session time.
First, prioritize live content placement by featuring it prominently on the app’s main tab to minimize taps before playback. Next, implement a one-tap or auto-play mechanism, such as a "Watch Now" button, that transitions users immediately into a full-screen live experience. Third, use clear visual markers—badges, sashes, or dedicated “Live” rows—to distinguish live streams from on-demand content. Finally, enhance engagement through progress indicators showing how much of the live event remains, and provide consistent access to actions like recording or restarting, ensuring these controls appear in a predictable order throughout the app.
How can I make live content stand out without confusing users? Use visual badges and group live content under a clearly labeled “Live” section to differentiate it from VOD at a glance. What’s the best way to keep users engaged during live playback? Provide a content footer or picture-in-picture mode that allows browsing other channels without interrupting the live stream. How should audio behave when users switch tabs? Audio should continue when browsing within the live-viewing context but stop immediately when leaving the live tab to avoid confusion or annoyance.
Attach the Live Viewing Apps skill to any Metaflow agent task focused on optimizing media or streaming app experiences. Expect the agent to analyze user flows and content layouts through the lens of live content prioritization, playback friction, and interface clarity. The skill will guide you in improving engagement metrics by recommending workflows that streamline live access and enhance real-time interaction within your app’s design.
For broader context, see our roundup of claude marketing skills, and read common Claude Code content mistakes for related setup guidance.