Google Cast Design Checklist
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
Follow these design guidelines for a simple and predictable Cast user experience across all platforms.
The checklist covers essential elements like Cast basics, the Cast button, Cast dialog, and Cast autoplay.
Guidelines are provided for designing both sender and receiver applications, including specific considerations for touch-enabled receivers.
The document also includes a changelog and information about the image sources used in the guide.
The design checklist below is provided to make the Cast user experience simple and predictable
across all platforms. Following these guidelines when designing your app will ensure the best Cast
experience for your users.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[],["This guide provides a comprehensive design checklist for creating a consistent Cast user experience. It covers Cast basics, button behaviors, and dialog states. It details Cast autoplay features like queue management, notifications, and control options. The checklist also addresses sender app controls (volume, mini/expanded controllers, notifications) and receiver app UI for both touch and non-touch interfaces, including various states like idle, loading, and playback. Finally, there is a changelog.\n"]]