There are a few approaches regarding difference in resolutions. Fixed Size UIRoot is by far the easiest. It will keep your UI looking exactly the same size proportionally to the height of the screen. Anchors are useful if you have a modular UI where certain things need to be in specific locations and you expect the aspect ratio to vary (as it realistically likely will). So placing a minimap in the top right corner would require anchoring it to top-right.
If crispness is desired, you will also need to have multiple atlases -- SD, HD, UHD, etc -- but that's getting advanced.