Boosting Your Productivity with MFractor

With the release of MFractor Premium, it is about time I would do a blog post about it. I have had the pleasure to work with MFractor for some time now and even had a chat with the create Matthew Robbins. If you do not know what MFractor is; it is an awesome plugin which … Read more

Introducing Gur.Codes(); my Xamarin vlog!

Gur.Codes(); Featured Image

As a addition to my blogs I have been writing here for quite some time now, I thought; what can I do to take it to the next level? And so I have started my own vlog as well! Gur.Codes(); is born. What is The Vlog About? As you are used to from me, by … Read more

iOS UITableViewCellStyle in Xamarin.Forms

UITableViewCellStyleHeader Featured Image

In the past week, a question came across on StackOverflow for which I created a sample project. The question was: how to make the detail text of a TextCell appear on the right? I started to answer the question, as I do a lot, and quickly came across the UITableViewCellStyle in iOS. I thought it would … Read more

Get more reviews for your Xamarin.Forms app with iOS 10.3

iOS SKRatingController Featured Image

With the introduction of iOS 10.3 a small, but rather useful feature was added. It’s called the SKStoreReviewController. This addition to the iOS framework can boost the number of reviews that you gather for your app. When you have released your app, it is always nice to get some recognition for it in the form of … Read more

Building a hybrid app with Xamarin.Forms

Hybrid App Featured Image

A client came to me with the question if I could wrap their web application into a native app. Now, of course there is a lot of things to say about this, I did advice them against it, but for reasons they still wanted it and so I started building. The web application was already … Read more

Less repetitive code to reach REST APIs for your Xamarin.Forms app with Refit

In follow-up of my previous post about PropertyChanged.Fody, this time we will look at Refit. Just like implementing the INotifyPropertyChanged interface, writing code to communicate with your REST backend can produce a lot of duplicated code. Each request looks very similar and follows the same pattern; do a request to endpoint X and retrieve a string, … Read more

[BOOK] Xamarin Continuous Integration and Delivery: Team Services, Test Cloud, and HockeyApp

Book Featured Image

*Pinch* Is this a dream?! My very own book? No it is not! I did write a book and here is everything you need to know about it. A while ago I have done some blogposts on continuous integration and delivery for Xamarin apps. While doing so I got more and more enthousiastic about the whole subject. … 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

Working with Effects in Xamarin.Forms

When you have worked with Xamarin.Forms before you’ll know that the translation from the Forms control to a native control is done by renderers. If you, as a developer, would want to change anything about the way Forms renders it for you, you would have to subclass the whole renderer and create your custom logic … Read more

Embedding native controls in your Xamarin.Forms app

Embedding native controls in your Xamarin.Forms app header

As of version 2.3.3 and above of Xamarin.Forms it is now possible to embed native controls in your Forms app. I’ll let that sink in for a minute. Native controls, defined in XAML, from your PCL, without the need for any renderers whatsoever. Isn’t that just awesome?! So to be perfectly clear, this isn’t like … Read more