Dopo un periodo di alcuni mesi iniziato il luglio scorso con il rilascio della developer preview, Mountain View ha reso disponibile il Google Cast SDK (Software Development Kit); un package di strumenti per lo sviluppo di applicazioni in grado di interagire con Chromecast, l'adattatore/media center USB collegabile alla porta HDMI di una Smart Tv per la ricezione di contenuti in streaming tramite connessione Wi-Fi.
L'SDK è stato concepito per semplificare le operazioni finalizzate all'integrazione con applicazioni mobili e con Web applications preesistenti, ciò allo scopo di rendere immediata la fruizione dei contenuti attraverso il televisore; gli sviluppatori avranno a disposizione un'apposita Google Cast Developer Console tramite la quale registrare applicazioni e autorizzare dispositivi per le operazioni legate ai test.
Google Cast SDK è disponibile per i sistemi operativi mobili Android e iOS, ma potrà essere utilizzato anche attraverso il browser Google Chrome tramite un'estensione dedicata. Per quanto riguarda le applicazioni multimediali, sarà possibile utilizzare il media player predefinito con supporto per HTML5 e adottare CSS per la stilizzazione; si potranno inoltre sviluppare applicazioni compatibili con buona parte dei protoccoli più utilizzati per lo streaming come per esempio Microsoft Smooth Streaming o MPEG-DASH.
Mountain View ha effettuato l'aggiornamento dei dispositivi Chromecast in modo da garantire il supporto per l'SDK e per la sua Media Player Library, contestualmente è stata messa a disposizione degli sviluppatori un'applicazione d'esempio dalla quale partire per le eventuali personalizzazioni; nel caso specifico del Robottino Verde è stata fornita una Cast Companion library per semplificare l'integrazione con Cast.
In nessun caso verranno accettate applicazioni destinate alla distribuzione di contenuti per adulti, ciò è stato stabilito ufficialmente attraverso una clausola presente nei Chromecast SDK's Terms of Service:
We don’t allow content that contains nudity, graphic sex acts, or sexually explicit material.
Nello stesso modo saranno vietate applicazioni destinate a veicolare contenuti violenti o legati al gioco d'azzardo; un'eventuale violazione dei termini di servizio potrebbe determinare un allontanamento definitivo dal programma per gli sviluppatori.