I have been changing my Roku channel to include a better UI to categorize my different types of content on the channel. I am using a Roku Box 3 which only offers HD versions, and the UI looks great and works wonderful. I am using a canvas and image canvas to display four pictures, and whenever the user is "hovering over" one of the images it changes to make it stand out from the other pictures. Like I said this works very well I am very pleased with it right now. My concern is that it will not scale the same and horrible on the SD version of my channel because the images cover the HD screen.
I know with header images you can give an HD and a SD version of the header image and change the size depending on the quality(HD or SD). However, I do not see documentation for something along those lines for roImage canvases. I did a search before posting this and one of the topic mentioned roScreen and it looks like it is manly used for games on the Roku, however I was wondering if a roScreen would be better to used for this. I do not have much experience with developing with Brightscript, however I would really love to have this UI change for my channel as it makes it look much better and expands my content library by at least twice as much.
Current Roku Channel for Global Sportsman Network(http://globalsportsman.com)