Right now I am experimenting with XAML and C# to write a small Windows Store App which supports displaying a playmat with cards. However not everyone uses the same resolution and with a somehow fixed layout I run really fast into some issues. Having a really high resolution yields
where all the zones are huge (and ugly stretched) and the icons as well as the fonts are really small. Changing to a low resolution yields
which is okayish so far, yet I would need to find out how to scale assets like the displayed card such that it fits the zones.
Are there any best practices, creating such fixed layouts and optimizing them for different resolutions? How should I correctly compute the sizes for a card on the table? And is there anything to keep in mind when creating fullscreen content for different resolutions?