Why you’ll love Xamarin
Easily create apps in C# for iOS, Android and Mac
![](/web/20130430194828im_/http://xamarin.com/images/index/feature-cross-platform.png)
Cross-platform development
Thinking about supporting iOS, Android, Mac and Windows? Xamarin allows you to write it all in C#.
![](http://web.archive.org./web/20130430194828im_/http://cdn1.xamarin.com/webimages/images/index/icon-cross-platform.png)
Reuse existing code
Use your favorite .NET libraries in Xamarin apps. Easily use third-party native libraries and frameworks.
![](http://web.archive.org./web/20130430194828im_/http://cdn1.xamarin.com/webimages/images/index/icon-ide-support.png)
Discover as you type
Explore APIs as you type with code autocompletion.
![](/web/20130430194828im_/http://xamarin.com/images/index/icon-visualstudio2.png)
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.
![](http://web.archive.org./web/20130430194828im_/http://cdn1.xamarin.com/webimages/images/index/icon-native-code.png)
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.
![](/web/20130430194828im_/http://xamarin.com/images/index/feature-xcode.png)
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.