Разработка мобильных приложений

Создавайте собственные и кроссплатформенные мобильные приложения и игры для iOS, Android, и Windows.
Mobile Center: Mobile devices and a cloud-based toolbox

Mobile Center, предварительная версия

Центр управления вашими мобильными приложениями

Получите нужные службы и инфраструктуру для предоставления высококлассных мобильных приложений. Возможности непрерывной интеграции, автоматического тестирования, распространения и обратной связи в Mobile Center помогают вам быстро выводить на рынок высококачественные облачные приложения, а также узнавать потребности пользователей и оперативно удовлетворять их для повышения лояльности.

Дополнительная информация

Собственные приложения с использованием C#

Visual Studio и Xamarin

Создавайте собственные полнофункциональные приложения с помощью C# для iOS, Android и Windows при максимальном повторном использовании кода. Совместно используйте код для различных платформ устройств с помощью общих проектов или переносимых библиотек классов.

Благодаря 100%-й открытости собственных API-интерфейсов вы имеете полный доступ к возможностям устройств.

Создавайте приложения с помощью собственных пользовательских интерфейсов и производительностью машинного кода, используя простое перетаскивание.

Дополнительная информация

Screenshot of Solution Explorer: Native apps with C# and Xamarin
Screenshot of config.xml plugins showing Apache Cordova options

Гибридные приложения с использованием JavaScript

Создание кроссплатформенных мобильных приложений с помощью Apache Cordova

Рабочие группы с опытом создания веб-приложений быстро освоят разработку мобильных приложений с помощью средств Visual Studio для Apache Cordova. Единый общий API JavaScript дает возможность практически 100%-го повторного использования кода на разных платформах и обеспечивает доступ ко встроенным возможностям устройств с помощью знакомого и понятного синтаксиса.

Задавайте точки останова, проверяйте значение времени выполнения объектов и управляйте HTML с помощью интегрированных средств отладки для каждой платформы.

Дополнительная информация

Собственные приложения с использованием C#

Кроссплатформенная разработка собственных приложений

Общий доступ, многократное использование, сборка, развертывание и отладка кроссплатформенного мобильного кода C++. Создавайте проекты из шаблонов для приложений Android Native-Activity или создавайте общие библиотеки высокой производительности для включения в другие решения. Можно также использовать существующий код C++ для мобильных платформ с минимальными трудозатратами. Использование средств IntelliSense для конкретных платформ, проверка кода без сборки при вводе, задание точек останова, переменные для наблюдения и одинаковое развертывание приложений на устройствах (ARM, x 86) и эмуляторах.

Дополнительная информация

Screenshot of ShaderPlain.fsh MoreTeapotsNativeactivity.app
Screenshot of Unity game development with Visual Studio

Игры с Unity

Разработка кроссплатформенных игр с помощью Unity и Visual Studio

Создавайте двухмерные и трехмерные игры с помощью уникальной подсистемы Unity в Visual Studio. Создайте игру один раз и получите возможность использовать ее на более чем 17 платформах, включая все мобильные платформы, настольные ПК, Интернет и консоли. Выполняйте отладку Unity из Visual Studio с помощью отладчика Visual Studio мирового класса для задания точек останова, оценки переменных и сложных выражений, а также использования всех полезных функций, которые предлагает Visual Studio для повышения производительности.
Дополнительная информация

Эмулятор для Android

Быстрое и полнофункциональное моделирование на базе Hyper-V

Развертывание кроссплатформенных приложений на различных конфигурациях устройств Android из Visual Studio. Эмулятор работает с Cordova, Xamarin и кроссплатформенными проектами C++. Visual Studio Emulator для Android входит в состав Visual Studio 2015 и устанавливается с любыми кроссплатформенными инструментами.

Дополнительная информация

Screenshot of Emulator for Android
Graphic showing Azure app options for mobile platforms

Службы приложений Azure

Мобильный сервер как услуга

Мобильные приложения Azure — это платформа как услуга (PaaS), которая объединяет широкий набор возможностей для создания мобильных приложений. Можно использовать любую из ее частей для ускорения разработки приложений для мобильных устройств. В приложения легко добавляются различные службы, такие как хранение данных в облаке, проверка подлинности на уровне предприятия или личности, push-уведомления или автономная синхронизация, подготовка масштабирования для миллионов устройств.

Дополнительные сведения

HockeyApp

Получайте данные для анализа и изучения от пользователей

Распределите приложения между тест-инженерами через Интернет, позволяя им получать обновления по мере их выхода. Получайте предварительные отзывы, чтобы вносить изменения, важные для пользователей. Воспользуйтесь подробными сведениями из отчетов о сбоях, чтобы постоянно улучшать качество приложений.

Дополнительные сведения

Screenshot of HockeyApp with Latest Versions and Statistics
Screenshot of Add Connected Services from Microsoft or Salesforce

Подключенные службы

Интегрирование данных

Используйте подключенные службы корпорации Майкрософт и Salesforce в мобильных приложениях с помощью библиотек C# или JavaScript. С помощью Visual Studio можно легко интегрировать и настроить проверку подлинности, электронную почту Exchange, контакты и встречи для мобильного приложения.

Дополнительные сведения

Link to National Instruments video recounting their mobile app development with Visual Studio

National Instruments

Компания National Instruments использует Xamarin для поддержки современных научных отраслей и Legos.

Link to Hewlett Packard video recounting their Visual Studio mobile app development expereince

Hewlett Packard

Компания Hewlett Packard использует средства Visual Studio для Apache Cordova, чтобы быстро разрабатывать современные пользовательские интерфейсы для нескольких платформ мобильных устройств.

Бесплатная полнофункциональная интегрированная среда разработки для учащихся, разработчиков открытого ПО и отдельных разработчиков

Загружается бесплатно

Профессиональные инструменты и службы для разработки; выгодные подписки для небольших команд разработчиков

Бесплатная пробная версия

Всеобъемлющее решение, которое удовлетворяет требованиям к качеству и масштабированию команд разработчиков любых размеров

Бесплатная пробная версия