Adaptive UI with Xamarin.Forms

Vahe Minasyan

Xamarin.Forms has supported iOS, Android, and Windows for a long time. We’ve also added new platforms to keep up with the changing landscape, such as Tizen and macOS, with Linux and Windows WPF on the horizon. These platforms run on a wide variety of devices including phones, tablets, desktops, and TVs. This presents an interesting challenge for us as developers; how do we design a UI that intelligently scales and makes sense on each idiom it’s presented on?