Optimising Universal Windows Platform Applications for a Multitude of Devices and Screens
The Universal Windows Platform (UWP) has executed on an objective to build one application that would run on any device running Windows 10. We interrupt this marketing paragraph to bring you the real story - UWP applications can indeed run on any Windows 10 device but the reality is that you aren't going to build the same experience for a mobile device that you would for a surface hub. We'll trampled over the basics of handling device difference, in order to look at the bigger problems associated with building applications that will run on a multitude different devices, accept varying forms of inputs and deal with a spectrum of different screen sizes and shapes. You'll take away learnings from the development of real world applications and feel empowered to embark on your next application using the Universal Windows Platform.