Specific details about UI scaling best practices

The new Cross-platform development, Adaptive Design, and Accessibility Guidelines articles disappoint me because they fail to include any real information about how Offset works and why its use should be preferred over Scale.

Staff has spoken on the forum about this before, it’s silly that you guys haven’t included this information in the official documentation. (See quotes below.)

In addition, with the release of the new ViewportDisplaySize property, I find myself wondering what general metrics I should associate with a particular size. For example, what TextSize should I use on a Small device vs a Large device? But this kind of information has also been omitted from the articles. It would be helpful even to just know the thresholds, like “Small is when the size is larger than X device-independent pixels per inch” etc. etc.

Having that information is important for getting the right outcomes, especially on devices which I do not own to test with (for example I don’t have a TV and console, so I can’t test what my UI looks like on console from an appropriate viewing distance).

This:

and this:

and this:

8 Likes