I've written an application for Windows 8.1, which works on the full screen (is not scrollable). I tried to use theme resources, in belief, that these are prepared for different phones separately; to my surprise, sizes of fonts on much smaller phone than mine (I own Lumia 1320) are exactly the same, resulting in cut button labels.
The layout is done on Grids, so it will scale up or down to size of screen; a few icons are either SymbolIcons or Paths, so they will scale as well, but how should I choose sizes of fonts? I've read a few documents on MSDN pages, but they doesn't mention how to prepare application for scaling to different screen sizes and resolutions from this perspective.