• Steven
  • Code
  • 19th May 2017

Xamarin and DevOps: Setting up your Android CI

This is the second post in a series on getting started with DevOps in a Xamarin project. In this post we will be looking at automating the build process which gives you the advantages of improving your code quality, takes away tedious tasks and compiles a history of builds and releases in order to investigate issues. So let’s get started with the Android side of things!

Read more »


  • Steven
  • Code
  • 14th May 2017

Xamarin and DevOps: The build agent

This is the first post in a series on getting started with DevOps in a Xamarin project. One of the cornerstones of DevOps is automating a lot of tedious work such as builds, releases and testing. With this series I hope to clarify how I go about setting up my automation processes using tools like Visual Studio Team Services (VSTS), HockeyApp and Xamarin TestCloud. First up: setting up a build agent!

Read more »


  • Steven
  • Code
  • 1st March 2017

Adding some Swagger to your Web APIs

In a Web API project I recently started working on I found that testing it using a tool like Postman works pretty well, but having to type out all your test requests can become quite tedious. That’s about the time Swagger and Swashbuckle came along to play! Read more »


  • Steven
  • Code
  • 8th August 2016

Packaging your legacy dlls with NuGet

When developing applications you inevitably encounter a piece of legacy code. In our case this code was put into DLL files that were being used by quite a lot projects. Read more »


  • Steven
  • Code
  • 9th June 2016

Xamarin Forms and the Xamarin Test Recorder

One of the recent additions to the Xamarin family of products is the Xamarin Test Recorder. What this nifty little tool does is allow you to record your UI tests while you’re navigating through your app and export them into either your codebase or the Xamarin Test Cloud. Read more »


  • Steven
  • Code
  • 26th April 2016

Out now: Snppts for Xamarin Forms!

After a few months of development we are proud to announce a new service for everyone interested in Xamarin and Xamarin Forms specifically!  Read more »


  • Steven
  • Code
  • 2nd April 2016

So you want to be Xamarin Certified?

Last Wednesday I completed my Xamarin University exam which means I can call myself a Xamarin Mobile Certified Developer for the next year. I had planned on writing about the experience but some other recent Xamarin news which was announced the day after has kept me busy. Read more »


  • Steven
  • Code
  • 15th February 2016

Using custom fonts in Xamarin Forms

Xamarin Forms is a great platform for quickly making multi-platform mobile apps. Xamarin markets it as a platform that isn’t quite suited for creating complex UIs but that doesn’t necessarily have to be the case. When it comes to branding your app using a custom font can go a long way. The problem that arises is that both Android and iOS handle custom fonts in a fundamentally different way. So let’s find a way that works the same way for both shall we? Read more »


  • Steven
  • Code
  • 26th January 2016

Getting route data in ASP.NET Razor

When developing a web app using ASP.NET MVC you sometimes come across to make decisions based on the current page. A good example of this is when you’re using Bootstrap and you want to add “active” classes to certain menu elements. You can find out where you are using the RouteData dictionary object. This contains the current area, action, controller among others. Read more »


  • Steven
  • Code
  • 24th March 2015

NuG(g)et: MiniProfiler

When using Entity Framework (or any other ORM for that matter) you always have to be aware of the queries you send to the database. When using a feature like lazy loading it’s fairly easy to create an N+1 query problem which makes you send more queries to the database than you should. MiniProfiler could help you out in this situation. Read more »


About me

My name is Steven Thewissen. I create mobile apps with Xamarin and love getting creative with Photoshop. I'm also a gamer on Xbox One, play soccer, love cycling and enjoy my daily dose of superheroes. Am still studying to be one myself. Oh, and I'm also Dutch.

Featured on Planet Xamarin
Xamarin Certified Developer

Pictures