Glad to see you here and kick-starting your development life in Xamarin's Style.
Before that let's have a look at what is Xamarin & what power it possesses.
What is Xamarin?
.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.
Is Native and performant?
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.
Is it Cross-platform?
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.
Is this piece of Tech Open-source and free?
Xamarin is part of the open-source .NET platform that has a strong community of contributors from more than 3,700 companies
.NET is free, and that includes Xamarin. There are no fees or licensing costs, including for commercial use.