Recent Posts
Cross-platform imaging with Xamarin.Forms and SkiaSharp
Back in the Xamarin.Forms 1.x days, I attempted to show the power of Xamarin.Forms development by writing a cross-platform imaging app. This was a mistake. W...
OAuth 2.0 for Native Apps using Xamarin.Forms
About two years ago I wrote some samples that demonstrate using Xamarin.Forms to implement OAuth 2.0 for Native Apps. This spec represents the best practices...
What’s new in CollectionView in Xamarin.Forms 4.1
Xamarin.Forms 4.1 was released on Monday, and as well as new functionality such as CheckBox, it includes a number of updates to CollectionView. The main Coll...
Using the Retry Pattern with Azure Storage from Xamarin.Forms
Back in 2017 I wrote about transient fault handling in Xamarin.Forms applications with the retry pattern. Transient faults include the momentary loss of netw...
Creating a Hyperlink in Xamarin.Forms II
Previously, I wrote about creating a hyperlink in a Xamarin.Forms app by adding a TapGestureRecognizer to the GestureRecognizers collection of a Span, and se...