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

Создавайте связанные с облаком кроссплатформенные мобильные приложения и игры для iOS, Android и Windows.

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

Создавайте связанные с облаком кроссплатформенные мобильные приложения и игры для iOS, Android и Windows.

Единая цепочка инструментов для мобильных платформ и облака.

Native apps with .NET

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

Инструменты Visual Studio для Xamarin

Создавайте собственные полнофункциональные приложения с помощью .NET для iOS, Android и Windows. Используйте общий код на различных платформах устройств с помощью .NET Standard. Создавайте общий пользовательский интерфейс с помощью Xamarin.Forms и XAML для повторного использования максимального объема кода.

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

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

Visual Studio App Center

Непрерывны все процессы — сборка, тестирование, развертывание, отслеживание, повторение.

Автоматизируйте жизненный цикл своих приложений для iOS, Android, Windows и macOS. Подключите свой репозиторий и за считанные минуты выполняйте сборку в облаке, проводите тестирование на тысячах реальных устройств, отправляйте приложения тестировщикам бета-версий и в магазины приложений, отслеживайте использование в режиме реального времени на основе отчетов о сбоях и аналитических данных. Все в одном месте.

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

App Center: Mobile devices and a cloud-based toolbox
App Center platform icons
Graphic showing Azure app options for mobile platforms

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

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

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

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

Игры с Unity

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

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

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

Screenshot of Unity game development with Visual Studio

Игры с Unity

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

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

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

Screenshot of Unity game development with Visual Studio

Дополнительные средства для кроссплатформенной разработки для мобильных устройств.

Screenshot of config.xml plugins showing Apache Cordova options

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

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

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

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

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

Screenshot of ShaderPlain.fsh MoreTeapotsNativeactivity.app

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

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

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

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

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

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

Развертывание кроссплатформенных приложений на различных конфигурациях устройств Android из Visual Studio. Эмулятор работает с Xamarin, Cordova и кроссплатформенными проектами C++. Установку эмулятора Visual Studio для Android можно выбрать в разделе «Отдельные компоненты» в Visual Studio 2017.

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

Screenshot of Emulator for Android

British Airways

Компания British Airways предоставляет доступ к корпоративным новостям всему своему штату, который насчитывает более 40 тысяч сотрудников, из любого места, в любое время и на любых устройствах.

Hewlett Packard

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

British Airways

Компания British Airways предоставляет доступ к корпоративным новостям всему своему штату, который насчитывает более 40 тысяч сотрудников, из любого места, в любое время и на любых устройствах.

Urban Refuge

Организация Urban Refuge помогает беженцам во всем мире, упрощая получение гуманитарной помощи посредством собственных приложений Android и iOS.

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

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

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

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

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

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

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

Скачать

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

Скачать

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

Скачать