To learn more, visit the Xamarin documentation
Build native Android, iOS, tvOS, watchOS, macOS, and Windows apps with NET with native API access Develop native, cross-platform mobile apps and shared native user interface Develop across Windows and Mac with world class developer tools for the entire app life cycle Integrate with modern backend services, native APIs, components, and more
NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications
Xamarin extends the NET developer platform with tools and libraries specifically for building apps for Android, iOS, tvOS, watchOS, macOS, and Windows
Dig deeper: What is Xamarin?
Businesses worldwide, spanning all industries, use Xamarin and NET to build performant native mobile apps See mobile apps that other developers have created using Xamarin, NET, and Visual Studio
Xamarin apps are native apps! Whether you're designing a uniform UI across platforms or building a native user interface, your apps will behave the way users expect
With the ability to access the full spectrum of functionality exposed by the underlying platform and device, as well as leveraging platform-specific hardware acceleration, and Xamarin apps are compiled for native performance
Xamarin is part of the vibrant NET ecosystem, used by millions of developers worldwide Share more than 75% of your code across platforms, for "write once, run anywhere" ease
Use your favorite frameworks, tools, and Xamarin's powerful libraries to access native APIs and 2D graphics from shared code
Explore cross-platform with Xamarin
Ready to take code sharing to the next level? Xamarin Forms is an open source mobile UI framework from Microsoft for building iOS, Android, & Windows apps with NET from a single shared codebase
Whether you want a consistent look across platforms or prefer native look and feel, Xamarin Forms will get you up and running in no time