Why you’ll love Xamarin
Easily create apps in C# for iOS, Android and Mac
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.