In the first part of this article, I showed different tips when creating a custom control, in this part I’ll be covering some additional tips. As in the previous article, I’m NOT going to show you how to create a custom control (if you want to learn about that you can read this great article by […]
Tips and Ticks when creating a Custom Control in Xamarin Forms. Part. 1
Creating a custom control is a common thing to do when developing a Xamarin Forms application. In many cases, the main purpose of creating one is to have a reusable control that we can use across all our application. In this article, I’m NOT going to show you how to create a custom control (if […]
Scroll Reveal in Xamarin Forms
A few weeks ago, I got this request from Zaw Htut via Twitter, on how to do a Scroll Reveal using a ListView in Xamarin Forms. In this article, I will show you how to do it step by step. Let’s understand the requirements When looking at the GIF above, an interesting behavior can be […]
Expandable Paragraph Control in Xamarin Forms
A time ago I had a requirement about an expendable paragraph control to support show/hide text when clicking into a button, that way the text is not fully displayed on the screen, and we can save space in the screen. I’m this article I’m going to show you how to do it. Let’s start step […]
Clearable Time Picker in Xamarin Forms
A time ago I did an article on how to create a Clearable Date Picker, recently someone asked me to do the same but with a Time Picker. So why not? In this article, I’m going to show you how to create a Time Picker that can be cleared and set to a null date. […]
Simplifying Bindable Properties with Type Converters in Xamarin Forms
A Type Converter allows you to convert values from a type to a different type, this is helpful when creating bindable properties in Xamarin Forms because it saves you a lot of time and validation code. In this article, I’m going to show you a few use cases where you can use it. NOTE: If […]
Stop doing IsVisible=“true/false” to Show/Hide Views in RunTime in Xamarin Forms
When developing UI a common use case is to hide/show a View according to a certain condition, when thinking on how to do this the first thing that comes to mind is to add an IsVisible property and just hide/show it according to a condition but doing that has performance implications since hiding an element […]
Scratch View in Xamarin Forms
Recently I was exploring a few random applications and found an interesting behavior that was about scratching an image and revealing the result while doing it. So I was curious about how to do that in Xamarin Forms and came across this sample, so I took it as a base and created my own ScratchViewControl […]
Simple Two Cards Transition Control in Xamarin Forms
I recently developed a simple control to transition between two cards using an overlay animation in Xamarin Forms. In this post, I want to share the result and also explain how I achieved each of my requirements. Let’s start When creating a custom control the first thing that comes to my mind is to separate […]
Exploring Grial UI Kit in Xamarin Forms
Grial UI Kit provides XAML templates, custom controls, helpers and resources that accelerate the creation of Xamarin.Forms apps. In this article, I’ll be exploring the Grial UI Kit, talking about how to use it, pricing and some personal feedback, etc. Let’s start To start using the Grial UI Kit, you need to get a license. […]