Running Machine.Spec tests as part of your Xamarin development

Recently I've started to write more and more of my unit tests with Machine.Specs, for more information on Machine.Specs see their Github readme here. I much prefer it over alternatives such as NUnit as it enforces a Arrange-Act-Assert pattern within your tests, forces you to split your tests...
Read more »

Bouncy button Xamarin component

I've just had my second Xamarin component accepted into the Xamarin component store so thought I would write a quick blog post about it. The component is snappishly entitled "Bouncy button" and can be found here. It pretty much does as you'd expect, gives your UIButtons a bounce on touch...
Read more »

Uploading your iOS DYSM to Xamarin Insights using grunt - follow-up

A couple of weeks ago I wrote a blog post on uploading your iOS app's dysm to Xamarin Insights, you can find the original blog post here. That blog post contained a gist to zip and upload the compressed dysm file to Xamarin Insights. I've now created a grunt task...
Read more »

Firebase Logo

Firebase - My New Favorite Toy

Allow me to sing Firebase's praise for a second. Firebase is a service that allows you to, in their words, "focus on your users". It is a tool that combines data storage with user authentication, and basically takes most of the hassle out of creating the backend of a website....
Read more »

Using Gulp and Karma to test a jQuery Plugin

After playing around with gulp and seeing the various things it can do, I decided it was about time I integrated it in with the jQuery plugin I have developed; and am still developing. This article is going to assume you have used gulp before and have basic understanding as...
Read more »

Line spacing label in Xamarin Forms

One of the limitations of the Label control in Xamarin Forms is that it's missing a line spacing property. On one of our most recent Forms projects we needed to specify differing line spacing on some labels so I've put together a few code samples to save you time on...
Read more »

"Mapbox Studio - styling large datasets" Part 4

This is the four part of our blog series showing you how to use MapBox Studio to style large mapping datasets. In this fourth and final part we are looking at how to style the data we have loaded in previous steps to create our very own custom style map...
Read more »

Uploading your iOS DYSM to Xamarin Insights using grunt

I recently wrote a blog article about building and uploading Xamarin forms builds to Hockey app using grunt (see it here). Having recently started using Xamarin Insights in a number of projects I'm going to blog about uploading your iOS app's dysm using grunt. What's the DYSM and why do...
Read more »

Vector Image View in Xamarin Forms

We've just completed our first Xamarin Forms project here at Earthware and I wanted to share some of the cool things we learnt/created along the way (so stay tuned!). One of the controls we needed for the project was a Vector Image view. The advantage of using Vector images...
Read more »

User Groups

7 Quick Tips to Create User Groups

Finding and networking with the right people is every business challenge. When I ran my own company 5 years ago, I spent time vigorously going to events twice a week and following up with people afterwards. Sometimes I loved it and sometimes I hated it, but we were getting business...
Read more »