Styling in Xamarin.Forms with CSS

Less than a week ago, CSS support was merged into the master branch of Xamarin.Forms. I've seen some people wonder what the point of CSS support is and how it may be useful. Personally I'm excited for CSS support. I want to tell you why. I've never really been…

TrackballLabelTemplate in Syncfusion chart only works with a list

After spending too many hours trying to figure this one out, I have to write it down to help any unfortunate soul that should come across this undocumented behavior. (Notice how I put all the important keywords in the title?) While it's most often recommended to supply an IList<…

Xamarin products explained

I see questions about the different Xamarin solutions pop up from time to time, and I thought I’d write down my explanation here and link to this when people ask. I’m going to go through the following: Xamarin.iOS Xamarin.Android Xamarin.Forms Shared vs PCL Xamarin.iOS…

Working around the problems with IReactiveCollection and Xamarin.Forms

I love ReactiveUI. Ever since I first stumbled across it after learning some rudamentary ReactiveExtensions I’ve used it for all my projects. And as so many users of ReactiveUI says: I don’t how to make an app without it™. I’ve also grown somewhat fond of Xamarin.Forms:…

Removing items from Xamarin.Forms navigation back stack

I’m currently hacking together a small utility/calculator app for my girlfriend and wanted to enable navigation from one page to another, but remove the page I was navigating from from the navigation back stack. Like I’ve masterly illustrated below: Navigating backwards from page 3 should send the…