Welcome to Generation X

Exclusive resources for Microsoft Evangelists to help developers build great apps in C# in a heterogeneous device world. We love C# and Microsoft developers, and we are personally committed to helping you sustain and grow the developer community.

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.

Learn more about Xamarin


Webinar for Evangelists

Watch the September 13th webinar given by Nat Friedman, Xamarin CEO & Cofounder, to Microsoft Evangelists that provides a Xamarin overview, demo, and ways Xamarin and Microsoft Evangelists can collaborate to help developers build great apps. Direct link to video.

Demo: Code Reuse

Watch Craig Dunn, Developer Evangelist build a cross-platform app for iPhone, iPad, Android, Windows Phone and Windows 8 using shared C# code. Direct link to video.

Testimonial: Hitcents

Learn from the Hitcents team how Xamarin is making iOS, Android and Windows 8 possible for their hit game and impacting their custom development business. Direct link to video.

Testimonial: Ceton

Ceton developer, James Montemagno, sent us this video to show how Xamarin is helping them reach iOS, Android, Windows Phone (and soon Windows 8) users. Direct link to video.

Xamarin in Action

See Xamarin apps in action and experience the brilliant performance achieved for even the most demand scenarios like sophisticated animations, complex data visualizations and high frame rate gaming. Direct link to video.

Native

Unlike other cross-platform frameworks, with Xamarin, your app is compiled to a native binary, not interpreted. Native compilation gives users brilliant app performance for even the most demanding scenarios like high frame rate gaming and complex data visualizations. With a small footprint (2.5 MB added to your application code), and negligible impact to app startup time, you can build apps that run faster, wherever they run. Direct link to video.

XNA with MonoGame

MonoGame is a full implementation of the XNA APIs for Windows 8, iOS and Android. With MonoGame and Xamarin, developers can extend their Xbox 360 and PC games to mobile devices and tablets easily. For more information, you can watch our MonoGame seminar, or read about the seminar and view the slide deck on our blog. Direct link to video.