Xamarin is a framework using the C# language for developing cross-platform applications (for iOS, Android, Windows).
Xamarin allows you to create one single application logic using C# and .NET for all three platforms - Android, iOS, Windows.
Xamarin Applications contain an execution environment
Mono.
When the
Xamarin application is launched, the
Mono runtime translates the compiled C# code into operating system commands (iOS or Android or Windows).
Benefits of using Xamarin:
• During the development process, a single code is created for all platforms
•
Xamarin provides direct access to each platform's native APIs
• When creating applications, we can use the
.NET framework and the programming language
C#, which is quite powerful, and at the same time clear and easy to learn and use
Functionally, Xamarin represents:
•
Xamarin.Android - library for creating
Android applications
•
Xamarin.iOS - library for creating
iOS applications
•
Xamarin.Windows - library for creating
Windows applications
Для разработки приложений на Xamarin нужно установить Visual Studio
Читать:
установка Visual Studio с опцией Xamarin... (4 фото и полное описание)....