Xamarin's technology lets developers build native iOS, Android and Windows apps using Microsoft's C# programming language. The ability to use one set of code for multiple platforms has enabled ...