Extend your Xamarin controls and your development
ComponentOne Studio for Xamarin's product manager will walk you through basic, intermediate, and advanced methods of custom control development, Xamarin structure, and platform-specific requirements.
Start building cross-platform native mobile apps today!
In this white paper, you'll learn:
- How to extend basic, out-of-the-box Xamarin controls and create advanced controls like custom color pickers and numeric text boxes
- How to get more functionality in Xamarin.Forms by creating controls with custom renderers and dependency services for iOS and Android
- How to create your own native custom control from the ground up and use it in Xamarin.Forms
You'll also get:
- Step-by-step instructions on writing XAML, code-behind, classes, and more
- Understanding of the limitations of each method
- iOS and Android implementations of each example
The relationship hierarchy of Xamarin.Forms, the Xamarin.Platforms, and the native platforms. The basic approach is applied at the Xamarin.Forms level, written entirely in C#. The intermediate approach is applied at the Xamarin.Platform level, written in C# with some knowledge of the native platform’s API. The advanced approach is applied at the pure native level, and is written in the appropriate native platform language.