How Xamarin helps Microsoft
Xamarin enables developers to build fully native iOS and Android apps in C# that can share code with Windows apps. Through code re-use and sharing, and by unifying mobile app development in C#, Xamarin makes it possible to deliver gorgeous, performant, native apps for all major device platforms quickly.
Developer Ecosystem Impact
This means the millions of existing .NET developers can succeed in a heterogeneous device world without having to abandon the Microsoft ecosystem. This means iOS and Android developers have a path to cross-platform success and to Windows 8 instead of an Objective-C or Java dead-end. And for XNA developers, our support of the MonoGame project and community makes it possible for them to get their games to Windows 8 and other device platforms.
Leverage Xamarin and the resources below to help you protect and expand the Microsoft developer ecosystem.