If you've hit a wall in your Xamarin.Forms development and are looking to build a custom control to meet your requirements, don't miss this white paper by Xuni's Kelley Ricker.
April 25, 2016
With the Xuni FlexGrid control you can create custom cells by defining a cell template. But there is a performance limitation with custom cells that contain layout controls. This blog post shows a full workaround implementation using a Xamarin.Forms custom renderer.
February 24, 2016
Xamarin seems to magically allow C# developers the opportunity to create native mobile apps with familiar tools, and you may be wondering how does it really work? Xamarin produces native apps, but how exactly does a native control interact with your C# code? This article will shed some light on those questions by showing how to make a custom native control accessible through Xamarin.iOS and all of the intermediary steps involved.
February 9, 2016
If you've ever wished you could use a third-party framework in XCode's interface builder, you'll be glad to know there's a workaround for enabling some of this functionality. Sometimes it's much easier to do all of the layout and positioning in storyboards using constraints and autolayout. Sure, you can create a view and set the custom class via the identity inspector, but you're essentially stuck with a blank view in the designer that you'll have to fully configure in code. There is a workaround for this though, and a mechanism to add in some of the interface builder functionality that third party frameworks often lack.
January 28, 2016
January 26, 2016
What actually goes into creating a custom control? This article is meant to answer some of that question by providing a walkthrough for creating a simple iOS control. We'll focus on creating a custom iOS checkbox control, and demonstrate the necessary steps to make the control usable in the Xcode designer and your application.
January 14, 2016
In this blog post I provide a full sample that shows how to create a custom color picker control for Xamarin.Forms. This sample demonstrates the simplest kind of custom component that you could create in Xamarin.Forms before we dive into more complex controls later.
December 30, 2015