Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
abhishek
Level 7

ui_resolution issue

As per the documentation - ui_resolution is a comma-separated list of up to three strings that identify the UI resolutions the application has been designed to support.
https://sdkdocs.roku.com/display/sdkdoc/Roku+Channel+Manifest 


But for any public channel, we have to support enough devices which include all resolutions. Does it mean we have to make this setting always like ?
ui_resolutions=sd,hd,fhd



Also if we support all resolutions how to define the sizes and position for renderable nodes, so that we can have the same UI across the devices and resolutions?
0 Kudos
2 Replies
Roku Employee
Roku Employee

Re: ui_resolution issue

"abhishek" wrote:
But for any public channel, we have to support enough devices which include all resolutions. Does it mean we have to make this setting always like ?
ui_resolutions=sd,hd,fhd

No, just the opposite - if you design for HD (coordinates, artwork), you should just declare `ui_resolutions=hd` and then RSG API will take care of upscaling/downscaling art and coord.system to FHD/SD as appropriate. Declaring SD or FHD in addition means your app is requesting and will take responsibility of manually repositioning elements for the added resolutions. Search forum for prior discussions
0 Kudos
abhishek
Level 7

Re: ui_resolution issue

"RokuNB" wrote:
"abhishek" wrote:
But for any public channel, we have to support enough devices which include all resolutions. Does it mean we have to make this setting always like ?
ui_resolutions=sd,hd,fhd

No, just the opposite - if you design for HD (coordinates, artwork), you should just declare `ui_resolutions=hd` and then RSG API will take care of upscaling/downscaling art and coord.system to FHD/SD as appropriate. Declaring SD or FHD in addition means your app is requesting and will take responsibility of manually repositioning elements for the added resolutions. Search forum for prior discussions


Thanks for your reply.
0 Kudos