As you can probably tell from my previous posts, I love Xamarin.Forms; principally because of XAML and DataBinding. It is just easier to create a cross-platform (iOS, Android and Windows Phone) with Xamarin.Forms than any other way.
Sometimes however, you do need to reach down to the native code to accomplish something that just isn’t wrapped in Xamarin.Forms. One good example is dialing the phone. Let’s build an application that does just that.