Is there any way to detect a specific device (type)? More exactly I want to know if a user uses a iPhone X (or a iOS device with no physical Home Button). That's because I have to apply some specific margins/paddings for these devices and it just look ugly on other devices. Because the "virtual home bar" at the bottom is overlaying some content (yes, I know that this device is not released yet, but I have to fix it for a few Apps so I start early). And of corse for the site if the device is in landscape. Therefore I also need to differ between Top -> Left and Top -> Right Landscape modes. Also I need to differ in C# as well in XAML.