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

Date: 16 Aug 2017
Location: Redmond, WA, USA
Event name: Visual Studio Live 2017
Duration: 75 minutes
 

Abstract:

In today's world, we develop our applications 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, we need to spend time on the user interface to customize and adapt it to the screen it will run on. This is a manual process which 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. Laurent Bugnion has 20 years of experience trying to make designers happy with HTML, VB6, Java, WinForms, XAML, Android, iOS and more. Together, we will see demos with Blend and XAML, Xamarin.Android, Xamarin.iOS, and Xamarin.Forms. You will leave the session with a lot of tricks up your sleeve to create a better user experience that delights your users.

Sample code (GitHub):

{1}

You can browse, fork, download the source code on GitHub.


Slides:

Resources:

Sample source code
Github repository
Sample source code (Zip file)
Source code
Slides Video: Using constraints in iOS
Rooler caliper application Event site