I recently found out that I should be placing all my sizing/dimensions in dimens.xml for Android applications that I want to support multiple screen resolutions.
Is there something similar that I should do in iOS to support multiple screen resolutions? I code all my views in the back end (no storyboards) and when I want to position a view (padding, margins, etc.) I simply add hard-coded numbers to the X and Y properties of the view's frame. Same thing for Width, Height, Font size, etc. I imagine my iOS apps that I coded like this will look awkward on different screen resolutions like this?
By the way, I'm using Xamarin (Xamarin.Android and Xamarin.iOS). But I would understand answers using native code.