AirPlay

TechnologiesTechnologies

Source: Apple Inc. Canonical content at https://developer.apple.com/design/human-interface-guidelines/airplay. This file is a structured index of that content, snapshot 2025-02-02. Apple HIG text and imagery are © Apple Inc.; this repository provides organization and cross-referencing for AI agent consumption only.

AirPlay

Best practices

Prefer the system-provided media player.

Provide content in the highest possible resolution.

Stream only the content people expect.

Support both AirPlay streaming and mirroring.

Support remote control events.

Don’t stop playback when your app enters the background or when the device locks.

Don’t interrupt another app’s playback unless your app is starting to play immersive content.

Let people use other parts of your app during playback.

If necessary, provide a custom interface for controlling media playback.

Using AirPlay icons

Black AirPlay icon

White AirPlay icon

Custom color AirPlay icon

Position the AirPlay icon consistently with other technology icons.

Don’t use the AirPlay icon or name in custom buttons or interactive elements.

Pair the icon with the name AirPlay correctly.

Emphasize your app over AirPlay.

Referring to AirPlay

Use correct capitalization when using the term AirPlay.

Always use AirPlay as a noun.

Use terms like works with , use , supports , and compatible.

Use the name Apple with the name AirPlay if desired.

Refer to AirPlay if appropriate and to add clarity.

Platform considerations

Resources

Developer documentation

Videos

Change log


For the complete guidance, including worked examples and illustrations, see the canonical page: https://developer.apple.com/design/human-interface-guidelines/airplay

Get HIG guidance in your AI

Install Apple HIG Skills and get expert design guidance directly in Claude Code.

npx skills add raintree-technology/apple-hig-skills
Email updates aren't configured on this deployment yet. Follow the GitHub repo (opens in new tab) for updates.