"TheEndless" wrote:
and if it's like Chromecast, as the article suggests, then there is no UI on the Roku directly, so HTML5 and Javascript support don't come into play.
Actually, Chromecast
does require you to write html5 and javascript that runs on the device. 90% of development happens on the iOS / Android side (the "sender" app), but you still have to write a "receiver" app that runs on the device (it's not installed per se, it is pulled down from a web url that has to be whitelisted by google), and it can do basic stuff like show a progress bar and show various other "read only" things on screen beyond the video itself.
I imagine the receiver app could be written in Brightscript, in theory anyway, although I don't know if that would actually be DIAL. And since such apps are not installed on the device in the usual way, the Brightscript code could be pulled over the net when needed. Or something.
Otherwise, the Roku is going to have to have a minimal browser on it.
I'm aware from another thread that you don't think the Chromecast approach is preferable (i.e. having the apps installed on the smartphone / tablet). I'm curious....do you mostly work on Roku's or do you do any other Smart TV platforms? Because from my perspective --- having to develop similar-but-different video player apps for Roku, Samsung TVs and blue ray players, Opera TV platform, Google TV, Western Digital devices, LG tv's and blue ray players, Vizio, iPad, and more (luckily I haven't had to personally deal with Playstation, Xbox, Yahoo TV platform or Apple TV yet) ---- the current way is a nightmare for developers. (and as a user, I prefer using my phone as a remote)