Syncfusion is a UI library of components for WinForms, WPF, ASP.NET WebForms, MVC, Core, UWP and Xamarin. A few months ago they released an Essential UI kit which is basically a set of XAML templates for Xamarin Forms applications. In this article, I will be exploring this UI Kit and giving my own personal opinion […]
Useful converters in Xamarin Forms
When developing Xamarin Forms applications there are some converters that we use very often. In the following article will do a compilation of the most useful converters I have used, so that you can easily use them in your projects. (In case you are not familiar with converters you can check this article). Here the […]
Prism > 7.0 Recap
Almost two years ago I wrote an article about how to update your project to Prism 7.0. Since then there have been a lot of changes introduced in Prism, so in this article, I’ll be doing a recap of versions 7.1 and 7.2. Version 7.1 Using INavigationParameters instead of NavigationParameters If you updated your project […]
Using IDialogService on Prism in Xamarin Forms
To show a dialog in Prism we have the pre-registered service IPageDialogService, but what happens when you want to show a custom dialog? In version 7.2 they introduced the IDialogService which is a pre-registered service that allows you to show custom dialogs. Let’s use it step by step 1.Create a view with your custom design […]
Understanding Visual State Manager in Xamarin Forms
Visual State Manager is a concept that was introduced in Xamarin Forms 3.0 which allows you to do visual changes according to a state. So basically according to a status change, you can change the properties of any UI control. By default, it has 3 pre-defined states: Normal, Disabled, Focused. A good use case then […]
Awesome Xamarin Forms properties that you probably didn’t know about
With all the updates is easy to lose track of all the magic that you can do now in Xamarin Forms. If you developed using Forms a few months ago probably there were a lot of things that you needed a custom renderer to achieve them but now things are finally changing. Here is a […]
Credit Card Payment UI in Xamarin Forms
Let’s start Adding your credit card information in an application involves many validations since you want to make sure that all information is added properly. There are a few things we can do to improve the user experience when adding this information such as presenting the form in a nice friendly way and adding instant […]
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: […]
Handling connection changes in Xamarin Forms
When developing mobile applications, handling the internet connection changes it’s a must thing to do. In most popular apps, when there’s no connection a message is shown to give awareness to the user about why they won’t see any new content. In this article, I will show you how to do just that in Xamarin […]
Quick tip – Floating Decimal Text in Xamarin Forms
Recently I was talking with my designer pal Claudio, about the importance of the little details when developing a mobile app, little things such as colors, formatted text can change the user experience. In this article I’m going to show you a quick tip on how to show the decimal numbers in a better way. […]