VSTS – Setting up your own build and release agent on Mac OSX / macOS

This article is part of blog series VSTS, Xamarin and Continuous Integration. Why does it matter? When we set up build definitions in Visual Studio Team Services, we require a machine or a host (called Build agent) which will perform all the steps we define in build definitions. For Xamarin iOS projects it is recommended or rather required to have a machine that is running Mac OS or macOS as per new nomenclature.…

VSTS, Xamarin and Continuous Integration. Why does it matter?

Xamarin and Microsoft Back in February 2016, Microsoft acquired a leading platform provider for cross-platform mobile app development, Xamarin (Read more about the acquisition announcement at ScottGu’s blog). This opened various ways for Microsoft to integrate rich cross platform development tools directly into Visual Studio. A welcoming move for all the developers out there. What this acquisition meant for both the companies? Read it on The Visual Studio Blog. One of the key aspects…

Get real path from received URI chosen from Intent (Gallery) in Xamarin

It’s been a long time since I posted the last article. To be frank, I am busy till neck in work and hardly get time to share my roller coaster ride with Mobility . However, I have a great plan for upcoming blog articles, more on that, later. (Xamarin stuff incoming) Xamarin documentation helps, sometimes! Earlier, we had a requirement in one of our app where we had to pick image…

Custom Circular ImageView for Xamarin Android

Circular ImageView, because you can! We had a requirement where we needed to make image look circular. Yes, just like those “modern design web and mobile apps”. Android does not provide component for circular images out of the box. We had to extend ImageView widget and do some calculations to make it circular. Here’s the code –   View the code on Gist. How to use – Add RoundeImageView.cs class…

Xamarin and Azure Mobile Service, right way to Log Out.

It’s been more than 4 months since I started working on Xamarin (Android, iOS and Forms). Earlier, I had an opportunity integrating Azure Mobile Services in Xamarin application. We had a requirement where user needed to log out and forced to log in again (weird it was but can’t help). We tried using out of the box method that Azure Mobile Services provide View the code on Gist. And redirect user…