XAML Naming Conventions in Xamarin Forms

While developing applications, one of the things that help maintain the quality of your code is adhering to the naming conventions of the programming language you are using. As Xamarin Developers there are predefined rules that we usually follow in our C# code. But what happens with our XAML? Since there’s no pre-defined naming convention […]

Continue Reading

XAML Markup extension in Xamarin Forms

A XAML markup extension is a class that implements the IMarkupExtension or IMarkupExtension<T>. Basically, it allows you to set element properties referenced indirectly from a different source. In Xamarin Forms there are many markup extensions pre-created (x:Static, x:Reference, x:Null, x:Type, etc). In this article, I will focus on two very popular markup extensions which are: […]

Continue Reading

XAML – Tips and Tricks

When using Xamarin Forms sometimes there’s code that we do in the code behind because maybe we don’t know that can be done using XAML. Here is the list of 10 things that maybe you didn’t know you can do in XAML: 1-Passing Constructor Arguments Arguments can be passed to a non-default constructor by using […]

Continue Reading