Build Great Windows Apps

Xamarin and Microsoft are going the extra mile to provide resources to make it easy for Xamarin developers to expand their cross-platform reach to users on Windows 8 and Windows Phone. Explore videos, libraries, sample code, documentation and other resources to smooth the Windows app development and approval process.

Shared CodeYes! 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. Because Windows Phone and Windows 8 apps can be built in C#, Xamarin developers are already empowered to share code between iOS, Android, Windows Phone and Windows 8 apps.

The Windows 8 launch represents a unique opportunity for developers. Millions of consumers and businesses have purchased new devices and upgrades. With the ability to sell apps in over 200 markets worldwide, it is the time to get your app launched onto this global stage.

Learn more about Xamarin’s platform


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.