Sample AppsStay organized with collectionsSave and categorize content based on your preferences.
Page Summary
Sample apps provide working code examples to help you develop your own Google Cast app.
Codelabs offer guided, step-by-step instructions for building or enabling apps with the Cast API.
Reference apps comply with the Google Cast Design Checklist and follow best practices, serving as a starting point for development.
This page lists reference apps for Receiver, Android TV, Android, iOS, and Web platforms.
Additional sections provide video apps demonstrating CAF Sender SDK and audio apps showcasing best practices for media apps.
Sample apps are examples of working code that you can browse, run,
and learn from to get started developing your own Google Cast app.
Codelabsprovide a guided, hands-on coding experience
with step-by-step instructions that take
you through the process of either building an app that uses certain features of
the Cast API or enabling an existing app to use the Cast API.
Reference apps
The reference apps listed here are those that comply with theGoogle Cast Design Checklistand follow Google Cast development best practices. Use these apps
as a starting point when developing your app for Google Cast.
The video apps listed here show how to cast videos from a sender using the CAF
Sender SDK. For simplicity, these apps are not fully compliant with the UX
Checklist.
[[["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."],[],["Sample apps and codelabs provide working code examples and step-by-step instructions for Google Cast app development. Reference apps, like CastReceiver, CastAndroidTvReceiver, and CastVideos, adhere to Google Cast best practices. Video apps, such as CastHelloVideo-ios, demonstrate video casting. Audio apps, like Android-UniversalMusicPlayer, showcase media app best practices. Each entry includes platform, language, source code, and codelab links, offering resources for various development environments like Android, iOS, and Web.\n"]]