Implementing value converters with IValueConverter for Xamarin.Forms

Value Converters Featured Image

When using Xamarin.Forms and the MVVM pattern within your app, at some point you are going to run into a problem. The problem is that you want to bind to a value that is not the right type. For example, you want to bind some enum value to the text color. This can easily be … Read more

Keeping DRY with PropertyChanged.Fody for Xamarin.Forms

If you have worked with MVVM and/or data-binding before, there is a good chance that you are very familiar with the INotifyPropertyChanged interface. With this interface you can invoke an event whenever a value of a property has changed. The view notices this change, because of this event and updates the UI accordingly. While this … Read more

have i been pwned? Xamarin.Forms app

The past few weeks I have been busy creating a new app based on the haveibeenpwned.com API. And it is ready! What? The website haveibeenpwned.com is a website by security MVP Troy Hunt which focuses on data leaks, hacks and website breaches in all forms and shapes. While entering my usernames and passwords in there, I noticed there was … Read more

Beauty and the beast – Use MVVM to unleash inner beauty

Beauty and the Beast

While your UI is very important (very, very important on mobile!) to your end-user, we must not forget that our project has to be maintainable and thus also has to be beautiful on the inside. There are numerous techniques and design-patterns to help us with that. One of them is Model-View-ViewModel MVVM, which I will cover in … Read more