The future of any mobile-connected hardware is inexorably tied to its app ecosystem: it doesn't matter how awesome a piece of hardware is these days if there are no apps to run on it. That's surprisingly been Google's problem with its super-cheap HDTV dongle Chromecast - until now.