Xamarin Studio Community Edition

Build amazing iOS, Android, and Universal Windows Apps today.

Interested in building iOS or Android apps? How about a Universal Windows App (UWP) that runs on Windows, HoloLens or Xbox?

Want to build for these platforms with only one programming language and maximize your code re-use?

Xamarin is a cross-platform framework for app development. Code your app or game in C# and deploy to iOS, Android, or Universal Windows Platform. Xamarin connects your code to the native APIs and interface designs on all three platforms so you can spend more time coding and less time porting.

Xamarin apps look and feel native because they are:

  • Native User Interfaces:Xamarin apps are built with standard, native user interface controls. Apps not only look the way the end user expects, they behave that way too.

  • Native API Access:Xamarin apps have access to the full spectrum of functionality exposed by the underlying platform and device, including platform-specific capabilities like iBeacons and Android Fragments.

  • Native Performance:Xamarin apps leverage platform-specific hardware acceleration, and are compiled for native performance. This can’t be achieved with solutions that interpret code at runtime

Xamarin for absolute beginners

For more learning resources
check out Xamarin University.

Resource and training