Xamarin is a set of tools and libraries for building cross-platform apps on the .NET platform.
With it, we can build native apps for macOS, iOS, Android, and Windows on a shared .NET codebase.
Share an average of 75% of app code across all platforms.