C# — это мультипарадигмальный управляемый объектно-ориентированный язык программирования, созданный Microsoft совместно с .NET. C# можно использовать с любой реализацией .NET, такой как .NET Core, .NET Framework, Mono, ML.Net и Xamarin.
Android — это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, Wear, Glass, IoT).
Xamarin — это платформа, состоящая из Xamarin.iOS, Xamarin.Android, Xamarin.Mac и Xamarin Test Cloud. Он позволяет вам писать кроссплатформенные нативные приложения для iOS, Android и Mac и следить за своим приложением на протяжении всего его жизненного цикла. Введение…
Xamarin.Forms — это продукт Microsoft, позволяющий создавать собственные кроссплатформенные приложения для Android, iOS, Windows и других на основе единой общей базы кода C#.
Xamarin.Android (ранее известный как Mono для Android) — это реализация Mono, работающая на платформе Android, позволяющая писать приложения Android на C# с использованием собственных библиотек Android, а также с использованием .NET BCL (библиотек базовых классов).