Visual studio і xamarin

Xamarin - це платформа розробки мобільних додатків для створення нативних додатків iOS, Android і Windows із загального коду C # або .NET, яка дозволяє багаторазово використовувати між платформами від 75% до майже 100% коду. Програми, написані за допомогою Xamarin і C #, мають повний доступ до інтерфейсів API базової платформи і можливість створювати нативні призначені для користувача інтерфейси, а також компілювати код в машинний, тому вплив на продуктивність під час виконання є незначним.

Розробники, знайомі з C #. NET і Visual Studio, можуть розраховувати на такі ж можливості і продуктивність при роботі з Xamarin для мобільних додатків, включаючи віддалену налагодження на пристроях Android, iOS і Windows, без необхідності вивчати нативні мови, наприклад Objective-C або Java. Дивно, але багато високопродуктивних додатків з красивими користувача інтерфейсами - наприклад, NASCAR, Aviva і MixRadio - створені за допомогою Xamarin.

Незважаючи на те що Xamarin має власну інтегровану середу розробки, Xamarin Studio, ця документація допоможе оцінити всі можливості Visual Studio з розширенням Xamarin для створення наступного.

Почніть з Налагодження та установка - процесу, який може зайняти деякий час (зазвичай 2-4 години в залежності від швидкості підключення до Інтернету, вже встановлених компонентів і вибраних параметрів).

Після завершення установки прочитайте статтю Перевірка оточення Xamarin.

Ці інструкції описують саму просту і очевидну конфігурацію комп'ютера для тих, хто має досвід роботи з Windows і Visual Studio. При використанні цієї конфігурації розробка спрощується, так як необхідно взаємодіяти з Mac тільки для того, щоб використовувати симулятор iOS і пов'язане пристрій. Якщо ж ви використовуєте Mac, рекомендується запустити Visual Studio в Parallels або VMWare або використовувати Xamarin Studio. Див. Статтю Програма установки, установка і перевірки для користувачів Mac для отримання інструкцій.