Инструменты для Apache Cordova

Создавайте приложения для iOS, Android и Windows с помощью веб-технологий.

apache-cordova-1-562x309@2xOP

Привычный вам код

Создавайте мобильные приложения с помощью HTML, CSS и JS.

Если вы умеете создавать веб-приложения, то быстро освоите создание мобильных приложений для iOS, Android и Windows с помощью Apache Cordova.

Большинство разработчиков достигают почти стопроцентного повторного использования кода, применяя общий API JavaScript Cordova для доступа к собственным возможностям устройства, например камере, календарю и контактам.

И так как гибридные приложения используют собственные веб-представления, вы можете взять с собой свою любимую платформу JavaScript — Angular, React или Ionic.

Единая установка

Все, что нужно для начала работы.

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

create

Создание кода

Быстрое и беспроблемное редактирование кода.

По мере усложнения приложений возникает необходимость в чем-то большем, чем просто текстовый редактор. Нужен редактор кода, оптимизированный для рефакторинга, автозавершения и осмысления кода. Visual Studio обеспечивает все это и даже больше, в том числе:

  • Выделение синтаксиса для упрощения визуального поиска ошибок
  • IntelliSense для лучшего понимания новых API и программирования с их использованием
  • Быстрый обзор кода для проверки встроенных ссылок

Подробнее о редактировании в Visual Studio

Предварительный просмотр и тестирование

Убедитесь, что ваши приложения выглядят именно так, как надо.

Вне зависимости от целевой платформы (iOS, Android или Windows) Visual Studio поддерживает предварительный просмотр для широкого спектра эмуляторов и связанных устройств.

Вы можете даже выполнить развертывание и отладку эмуляторов, размещенных на удаленном компьютере или виртуальной машине (например, Parallels).

Для разработчиков, работающих исключительно в среде Windows, Visual Studio предлагает возможность удаленно выполнять сборку для Mac OS с помощью таких служб, как MacInCloud.

Preview And Test

debugging

Отладка и анализ

Чем дольше пишется код, тем меньше ищутся ошибки

Где бы ни запускался ваш код, Visual Studio может выполнить его отладку. Это может быть код, выполняющийся на устройстве iOS, Android или Windows, в эмуляторе или симуляторе, а также код для отладки в браузере (например, Ripple). Больше не нужно переключаться между инструментами, чтобы выполнить сборку для другой платформы. Visual Studio подключается практически к любой цели развертывания.

Отладчик Visual Studio дает вам возможность пошагово выполнить код по точкам останова с автоматическим уведомлением об исключениях, которые показывают состояние объектов и переменных во время выполнения.

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

Подробнее об отладке в Visual Studio

Развитие веб-приложений

Доступ к собственным возможностям устройства.

Благодаря Apache Cordova ваши приложения на HTML, CSS и JavaScript могут легко обращаться к собственным интерфейсам API устройств, которые пока недоступны для браузеров (например, камера, календарь, контакты, сканер штрихкодов и многое другое).

Что самое главное, вы можете обращаться к встроенным возможностям устройств через общий API JavaScript, то есть сможете по-максимуму повторно использовать свой код в приложении.

IC797712

IC799268

Подключение к данным

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

Visual Studio и Azure предоставляют инструменты и службы, которые обеспечивают персонализированные возможности работы на всех ваших устройствах: телефонах, планшетах, настольных ПК, телевизорах и «вещах» под управлением iOS, Android и Windows.

Всего несколькими строками кода вы можете:

  • использовать push-уведомления для связи с определенными пользователями или целыми аудиториями
  • ;

  • включить обмен сообщениями в реальном времени для побуждения к общению и обмену идеями среди пользователей
  • ;

  • обеспечить поддержку возможностей вне сети на случай, если сетевое подключение недоступно
  • ;

  • управлять данными Exchange, используя интерфейсы API службы Office 365 для совместного использования и редактирования календарей, контактов, файлов и многого другого
  • .

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

Приверженность к открытому коду

Помогаем вам переходить к инструментам, инфраструктурам и платформам с открытым кодом.

Вы знали, что мы — приверженцы Apache Cordova? Что мы разрабатываем и обслуживаем дюжины кроссплатформенных подключаемых модулей? Что мы сотрудничаем с Google, чтобы предоставить Angular JS 2.0? Это хорошая новость для вас. Если вы столкнетесь с проблемами при создании приложения Apache Cordova, наши обширные и глубокие технические знания помогут вам совладать со сложностью ПО с открытым кодом. Мы можем поделиться обходными путями устранения проблем, предоставить исправления ошибок и набросать план развития многих проектов с открытым кодом, используемых для кроссплатформенных и мобильных приложений.

Вы можете найти группу разработки продуктов на сайте StackOverflow, на форумах MSDN или в Twitter.

the code you know

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

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

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

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

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

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