Talk: Adding platform specific magic to cross-platform Xamarin Forms apps

Xamarin Forms is a fantastic abstraction on top of iOS, Android, Windows and Mac. It allows you to write one UI that is shared between platforms using the underlying UI controls native to each OS. The downside to this is the lowest-common-denominator model - only the features that are available on all platforms are provided out of the box. Luckily Xamarin provides a swathe of techniques to allow you to add platform specific tweaks.

In this session we will look at some of these techniques, from the small number of platform specifics provided out of the box by Xamarin, to writing effects and implementing your own custom renderers. Each technique will be demonstrated with a live coded example showing just how easy they are to get working.

By the end of this session you will have an understanding of the different tools you can use to make platform-specific tweaks to the UI, and be able to write your own effects and custom renderers.

Rate this talk via Messenger