On android shame that the screen mirroring available on Chromecast and compatible devices.
one can simply cast the contents of the browser chrome (with the addition of Cast extension of Google Chrome) and even entire Windows screen or mac but it's still in beta and only works via chrome.
So Google still has a way to go to make this universal and effective key:
Android devices that support mirroring Chromecast
Nexus 4
Nexus 5
Nexus 7 2013 (but not 2012)
Nexus 10
Samsung Galaxy S4
Samsung Galaxy S5
Samsung Galaxy Note 3
Samsung Galaxy Note 10
HTC One M7 (but not M8)
LG G3
LG G2
LG G Pro 2
The updated list is available at this address
[...])