Create iOS, Android and
Mac apps in C#.

Join our community of 273,880 developers.

Download Now    Learn About Xamarin 3.0

Latest Headlines September 26th Xamarin supports iOS 8!

Cross-platform development

Thinking about supporting iOS, Android, Mac and Windows? Xamarin allows you to write it all in C#.

Reuse existing code

Use your favorite .NET libraries in Xamarin apps. Easily use third-party native libraries and frameworks.

Discover as you type

Explore APIs as you type with code autocompletion.

Visual Studio or Xamarin Studio

Create, build, debug, and deploy apps in Visual Studio. Or use Xamarin Studio, a fully-featured IDE that is built for mobile app development.

Native UI, Native Performance

Xamarin delivers high performance compiled code with full access to all the native APIs so you can create native apps with device-specific experiences.

Point and Click UI Design

Xamarin provides a world class Android UI designer. Use Apple Xcode UI designer to create interfaces and Storyboards that automatically sync with your Xamarin.iOS project.