"EnTerr" wrote:
"Rek" wrote:
ImageCanvas is likely too slow for a whole application. You'll probably want to use roScreen.
Is this based on experience or mostly word-of-mouth?
Say this is a mostly static screen for a non-game app, with typical UI elements like text, images, buttons, checkboxes, popups and rare full-screen transitions which might be ok to be chunky. ImageCanvas sounds appropriate for that to me - in theory, but i have no experience using it. I have experience with roScreen but looking for some relief in managing a scene with limited animation. Anyone got tripped by roImageCanvas in such situation? Or know compelling reason not to use it?
My
MainSqueeze channel is written using nothing but roImageCanvas (with the exception of the search screen). It's pretty responsive, but doesn't include any animation. The library screen is the least responsive, but it has a ton of text on it.
"NewManLiving" wrote:
Would be curious to know what Sling TV is using. I suspect image canvas
I haven't tried it, but based on how it looks identical to the app on other platforms, I'd suspect it's an HTML5 channel, which could very well explain bad performance.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)