Responsive Font Sizes using Xamarin.Forms

When developing a cross-platform application, it is common for us to target multiple form factors like Phones, Tablets, iPads etc. But in a Xamarin.Forms application we will define the control in a layout only once for all the targeted devices (iOS/Android/Windows Phone). There is no direct way to specify different font-sizes based on the form-factor/resolution of the devices. Hardly we can specify the font-size to a particular number which is common for all the devices and form-factors.
One simple way to fix this problem is to assign the device specific appropriate size in OnAppearing method by overriding it.  Continue reading “Responsive Font Sizes using Xamarin.Forms”