Embedding a YouTube feed in your Xamarin.Forms
  • Steven
  • Code
  • 20th June 2017

Embedding a YouTube feed in Xamarin.Forms

When building an app for a customer that has an active YouTube channel you might get the requirement to embed their YouTube channel into the app. This is actually simpler then you might think. Since YouTube is a Google product you can bet your life’s savings on the fact that there’s an API for it. So let’s see how we can implement it.

Read more »


  • Steven
  • Code
  • 7th June 2017

Xamarin and DevOps: Versioning your app

This is the 4th post in the Xamarin and DevOps series. The topic at hand is versioning of your mobile app. Having a standardised version number helps you track your releases and issues that might occur in them and especially when using tools like HockeyApp or Xamarin Insights it can also help you to track these issues.
Read more »


  • Steven
  • Code
  • 31st May 2017

Xamarin and DevOps: Setting up your iOS CI

Congratulations, you’ve made it to the third post in this series on getting started with DevOps in a Xamarin project. Last time we created a Continuous Integration pipeline for Android so this time it’s iOS’ turn! A lot of things will look familiar if you followed along with the previous post but for the sake of  completeness I will include it here.

Read more »


  • Steven
  • Code
  • 24th May 2017

Migrate your TFVC repository to Git

When using Visual Studio Team Services (VSTS) you have the choice to create a repository using Team Foundation Version Control (TFVC) or Git. Up until recently there wasn’t really a simple option to migrate from one to the other. Our company is slowly transitioning to Git and now there’s a new migration option!
Read more »


  • 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 »