How to clean your unused/orphaned resource items in few easy steps

As one project grows with time and requirements are changing it’s natural to have unused/orphaned items in our .RESX file which can bring unwanted overhead and it can be useful to remove these items. That’s why I’ve created this simple to use tool which you can download it and use it as it is or you can get the code from GitHub and add modifications according to your needs.


These are just some of the problems that I can think of if we leave orphaned/unused items in our resource file:Read More »

Custom made Xamarin.Forms Radial Progress control

Although there are many controls that are missing from Xamarin.Forms the good thing is that we can customize each built in control and create our own controls that will fulfill our App requirements. In this example I’ll demonstrate the implementation and simple usage of a custom build Xamarin.Forms Radial Progress control.


How to create custom control with a renderer

First thing we need to implement is Xamarin.Forms control that will have bindable properties. The implementation in this case is in the RadialProgress class.Read More »

Why you should use a wrapper around resource language file and how to clean up the mess if you didn’t

I had recent experience developing a Xamarin application and we needed to make the application to be multi language, we decided to use AppResources and put all the localization strings in .resx file.  And everything was perfect during the development before we got the final language strings.


There were many fields that needed to be filled dynamically according to the logged in user and his personal preferences.Read More »