Native Client

W06 Customizing Your UI for Mobile Devices: Techniques to Create a Great User Experience


9:30am - 10:45am

Level: Everyone

Laurent Bugnion

Senior Global Azure Advocate


Today's applications are developed for a number of devices, screen sizes, form factors and capabilities. While much of the underlying code can be shared across the platforms using frameworks like Xamarin or the Universal Windows Platform, you need to spend time on the user interface to customize and adapt it to the screen upon which it's running. This is a manual process that requires some experience with the visual designers, as well as techniques like design-time data, the responsive design patterns ("the 6 Rs") and some tips to bend the visual designers to your advantage. This session will present demos of Blend and XAML, Xamarin.Android, Xamarin.iOS and Xamarin.Forms. You'll leave the session with a lot of tricks up your sleeve to create a better user experience that delights your users on every on every device.

You will learn:

  • About design patterns to help your application to shine on all platforms and form factors
  • How to make the best of the visual designers by learning techniques that will make your workflow much more effective