Google Cast supports sender applications written for the Android, iOS, and Chrome platforms.
Refer to the following documents for an overview of developing an application for your chosen platform:
Each of these documents describes the code from a complete sample application to help you get started.