Кроссплатформенная разработка для мобильных устройств на Visual C++ | Visual Studio Skip to content
Перейти к основному контенту
Visual Studio
Кроссплатформенная разработка для мобильных устройств на Visual C++ | Visual Studio2020-06-08T09:57:44-07:00

Кроссплатформенная разработка для мобильных устройств на Visual C++

Можно разрабатывать приложения для iOS, Android и Windows, используя единую среду разработки

graphic for operating systems that work with C++

Один код для всех платформ

C++ — отличный язык для разработки мобильных приложений.

Можно изменить существующие библиотеки C++ и нацелить их на платформы Android, iOS и Windows или использовать эти библиотеки для создания приложений целиком на Xamarin Android Native, Java Native Interface или iOS. Кроме того, вы можете разрабатывать полноценные нативные приложения Android в среде Visual Studio.

Быстрое начало работы

Шаблоны и примеры кода, которые помогут вам создать общие функции приложений

Выбирайте различные шаблоны кроссплатформенной разработки мобильных приложений в Visual C++, чтобы быстро и эффективно создавать кроссплатформенные приложения.
Screenshot of cross-platform mobile templates options
Codevelopment with XCcode

Совместная разработка с использованием Xcode

Можно без проблем разрабатывать приложения для iOS в средах Visual Studio и Xcode

Импортируйте существующее приложение iOS из Xcode в Visual Studio. Если приложению для iOS требуются изменения не в коде C++ (раскадровка, дизайн пользовательского интерфейса), вы легко можете открыть проект в Xcode. После того как вы закончите вносить изменения, Visual Studio перезагрузит проект и вы сможете продолжить работу с кодом на C++.

Сборка и запуск

У вас под рукой

Используйте популярные цепочки инструментов на базе Ant, Gradle, Clang/GCC, чтобы создавать собственные двоичные файлы Android и iOS. С легкостью добавляйте новые файлы и используйте страницы свойств для точной настройки параметров компилятора для создания, отладки и оптимизации кроссплатформенного двоичного файла. Кроме того, вы можете воспользоваться расширенными возможностями, такими как предварительно компилированные заголовки, для ускорения сборки.

screenshot of MDD build and run
Powerful coding tools

Мощные инструменты программирования

IntelliSense, рефакторинг и просмотр

Получите непревзойденную производительность Visual Studio с функциями полноценного редактирования, просмотра и оптимизации общего кода кроссплатформенных приложений. Используйте кроссплатформенную технологию IntelliSense для просмотра интерфейсов API для платформы и проверки кода без необходимости создания кода для конкретных платформ.

Совместное использование кода

Повторное использование существующих библиотек C++

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

Share code
Robust debugging

Надежная отладка

Локальная и удаленная отладка на устройствах и эмуляторах

Используйте эффективные функции отладки в Visual Studio дляотладки Java и собственного кроссплатформенного двоичного кода. Вы можете задавать точки останова, оценивать выражения и контролируемые данные и использовать визуализацию Natvis при отладке кроссплатформенных двоичных файлов на устройствах и эмуляторах. Кроме того, разработчики Android могут отлаживать файлы пакетов приложений, созданные на других платформах, без переноса в Visual Studio.

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

Скачать бесплатно

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

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

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

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

Обратная связь